第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Docker 容器內(nèi)的 Docker golang 客戶端

Docker 容器內(nèi)的 Docker golang 客戶端

Go
慕娘9325324 2023-05-15 10:09:01
我正在嘗試使用docker go 客戶端連接到谷歌容器注冊表以列出和刪除圖像。我的 golang 應(yīng)用程序也存在于 docker 容器中。這是我的 golang 應(yīng)用程序的 dockerfile:FROM docker:latestUSER rootRUN apk add --update opensslADD ./data /app/dataADD ./data/docker /app/data/dockerADD mygolangapp /appRUN chmod -R a+rwx ./app/data/docker/generate_docker_cert.shRUN sh ./app/data/docker/generate_docker_cert.shENV GOOGLE_APPLICATION_CREDENTIALS ./app/data/myserviceaccount.jsonENV DOCKER_CONFIG ./app/data/dockerENV DOCKER_CERT_PATH .ENV DOCKER_HOST ????????ENTRYPOINT ["/app/mygolangapp"]這是 generate_docker_cert.sh 文件(https://gist.github.com/bradrydzewski/a6090115b3fecfc25280)這是我的 golang 代碼,用于創(chuàng)建 docker go 客戶端和列表容器。jsonBytes, err := ioutil.ReadFile(os.Getenv("GOOGLE_APPLICATION_CREDENTIALS"))if err != nil {    panic(err)}dockercli, err := client.NewEnvClient()if err != nil {    panic(err)}dockercli.RegistryLogin(context.Background(), types.AuthConfig{    Username:      "_json_key",    Password:      string(jsonBytes),    ServerAddress: "https://eu.gcr.io",})containers, err := dockercli.ContainerList(context.Background(), types.ContainerListOptions{})if err != nil {    panic(err)}for _, container := range containers {    fmt.Printf("%s %s\n", container.ID[:10], container.Image)}目前我收到此錯(cuò)誤:error during connect: Get https://%2Fvar%2Frun%2Fdocker.sock/v1.25/containers/json?limit=0: dial tcp: lookup /var/run/docker.sock: no such host所以我在我的 docker-compose 中添加了 docker.sock 作為卷,但它不起作用?mygolangapp:  build: ./mygolangapp  volumes:    - /var/run/docker.sock:/var/run/docker.sock我的問題是:如何在谷歌容器注冊表的 golang 應(yīng)用程序中使用 docker golang 客戶端。我在這里做錯(cuò)了什么或錯(cuò)過了什么?DOCKER_HOST 應(yīng)該是什么?
查看完整描述

目前暫無任何回答

  • 0 回答
  • 0 關(guān)注
  • 299 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)