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

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

無(wú)法從主機(jī)訪問(wèn) docker 容器內(nèi)的服務(wù)器

無(wú)法從主機(jī)訪問(wèn) docker 容器內(nèi)的服務(wù)器

Go
POPMUISE 2023-06-26 15:12:02
我在 docker 中托管一個(gè)mysql服務(wù)器和一個(gè)gohttp 服務(wù)器。我無(wú)法從我的主機(jī)訪問(wèn) http 服務(wù)器。我的主機(jī)是mac。我嘗試過(guò)使用localhost:8080和ipofserver:8080。我ip從 得到docker inspect. 我可以mysql從主機(jī)連接到服務(wù)器,但無(wú)法從主機(jī)訪問(wèn)服務(wù)器。這是我的docker ps輸出。0.0.0.0:8080->8080/tcp0.0.0.0:3306->3306/tcp, 33060/tcp以下是我的詳細(xì)信息:Docker 桌面版本 2.0.0.3。docker 撰寫(xiě)version: '3.1'services:    mysql:        image: mysql:latest        restart: always        environment:            MYSQL_ROOT_PASSWORD: password            MYSQL_DATABASE: mydb        volumes:            - mysql:/var/lib/mysql        ports:            - "3306:3306"        networks:            - mynetwork    server:        image: server:latest        networks:             - mynetwork        ports:             - "8080:8080"volumes:    mysql: ~networks:    mynetwork:        driver: "bridge"mysql dockerfileFROM mysql:8.0.16COPY ./scripts/mysql/dbgen-v1.sql /docker-entrypoint-initdb.d/EXPOSE 3306服務(wù)器dockerfileFROM golang:1.12.5WORKDIR a/go/pathCOPY . .ENV GOBIN=/usr/local/binRUN go get github.com/go-sql-driver/mysqlRUN go get github.com/iancoleman/strcaseRUN go get github.com/jmoiron/sqlxRUN go get github.com/spf13/cobraRUN go get github.com/gorilla/websocketRUN go get github.com/spf13/viperRUN go install -v cmd/project/main.goEXPOSE 8080CMD ["main"]
查看完整描述

1 回答

?
MMTTMM

TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個(gè)贊

為了將 Web 服務(wù)器從容器內(nèi)部公開(kāi)給主機(jī),它需要綁定到 0.0.0.0 而不是 127.0.0.1。使用 0.0.0.0 可確保 Web 服務(wù)器綁定到可以從主機(jī)端訪問(wèn)的橋接口。

查看完整回答
反對(duì) 回復(fù) 2023-06-26
  • 1 回答
  • 0 關(guān)注
  • 182 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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