因為用docker拉取的base映象如centos和ubuntu的話都是最簡版本,不包含ping工具,而對docker進行docker network和docker鏈結操作時往往要用到ping工具測試兩個容器間的網路,此時就要用到ping工具了,
下面是ubuntu下安裝ping工具的命令:
sudo apt-get update &&amqpitzxjskop; apt-get install iputils-ping
補充知識:standard_init_程式設計客棧linux.go:211: exec user process caused "no such file or direct 問題
總結了網www.cppcns.com上一些問題
windows環境上一部分因為檔案型別是dos的轉成unix 再編譯就行了,
需要安裝dos2unix dos2unix 檔案
mac 上不存在這種問題,需要禁用cg
在dockerfile裡加cgo_enabled=0
run cgo_enabled=0 goos=linux goarch=amd64 go build .
最終實在沒有辦法
把基礎映象from alpine 改為了 from centos 就沒有問題
但是這種映象檔案比較大
本文標題: 在docker構建的容器中實現安裝ping工具
本文位址:
在Docker上構建mysql容器
root holly holly docker images 如果沒有只會看到如下結構 repository tag image id created size 語法為 docker pull 軟體名稱 版本號 root holly holly docker pull mysql 5.6 root ...
docker容器的構建
構建容器的方法 1 命令docker commit 執行容器的三個步驟 執行 修改 儲存映象 例子 拉取映象 docker pull centos 建立容器 docker run itd e934aafc2206 bin bash 進入容器修改容器 docker exec it e6e5f719f7...
Docker構建web容器
一 docker構建方式 1 非微服務專案部署方式 docker run name web應用名 p 8280 8080 v web應用名 web應用名 v usr local logs tomcat web應用名 usr local soft tomcat logs d centos7 tomca...