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

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

在 docker 中構(gòu)建:/go/bin 中的意外二進(jìn)制文件

在 docker 中構(gòu)建:/go/bin 中的意外二進(jìn)制文件

Go
撒科打諢 2023-06-05 18:36:49
go build構(gòu)建二進(jìn)制文件并將其留在當(dāng)前目錄中,同時go install將二進(jìn)制文件移動到$GOPATH/bin.這在我的機器上是這樣工作的。但是,我有一個 Dockerfile:FROM golang:latestADD . /go/src/myappWORKDIR /go/src/myappRUN go get .RUN go build?RUN ls /go/bin # shows myapp!!ENTRYPOINT ["/go/bin/myapp"] #works!!這里應(yīng)該沒有區(qū)別。預(yù)期的結(jié)果是它/go/bin是空的,二進(jìn)制文件myapp是 /go/src/myapp/myapp 相反的,我看到構(gòu)建像安裝一樣工作,并且二進(jìn)制文件顯示在 /go/bin 中。為什么??
查看完整描述

1 回答

?
心有法竹

TA貢獻(xiàn)1866條經(jīng)驗 獲得超5個贊

go get命令正在將您的包安裝到 /go/bin 中。如果您不想安裝當(dāng)前包,則-d在下載依賴項后傳遞給停止。

-d 標(biāo)志指示 get 在下載包后停止;也就是說,它指示 get 不要安裝軟件包。

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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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