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

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

無法在主機(jī)中的 curl 和 docker alpine 中的 golang 服務(wù)器之間進(jìn)行連接

無法在主機(jī)中的 curl 和 docker alpine 中的 golang 服務(wù)器之間進(jìn)行連接

Go
大話西游666 2022-09-05 17:34:53
咕嚕代碼:fmt.Println("server starting...")http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {    name, _ := os.Hostname()    resp := fmt.Sprintf("hit %s", name)    w.Write([]byte(resp))})http.ListenAndServe("127.0.0.1:8080", nil)Dockerfile:FROM alpine:latestCOPY ./server .CMD [ "./server" ]然后運(yùn)行它:$ docker run --rm -p 8080:8080 serverserver starting...它適用于容器(安裝curl后):$ docker exec 3c3 -it curl localhost:8080hit 3c398d80ca79但它在主機(jī)中不起作用:$ curl localhost:8080curl: (52) Empty reply from server$ nc localhost 8080 $ # nc exit immediatly如果我運(yùn)行而不是:nc -l -p 8080./server$ docker run --rm -it -p 8080:8080 alpine:latest nc -l -p 8080并在主機(jī)中運(yùn)行它:$ curl localhost:8080然后我可以在容器中得到請求,并且everthing工作得很好。那么,在高山圖像中卷曲golang服務(wù)器時(shí)有什么問題呢?
查看完整描述

2 回答

?
慕慕森

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

您的 docker 文件中缺少您EXPOSE 8080



查看完整回答
反對 回復(fù) 2022-09-05
?
牛魔王的故事

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

我用代替,一切工作得很好!http.ListenAndServe(":8080", nil)



查看完整回答
反對 回復(fù) 2022-09-05
  • 2 回答
  • 0 關(guān)注
  • 130 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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