docker container run -d --p 80:80 --name webhost nginx
- 在本地查詢是否有nginx這個image映象,但是沒有發現
- 去遠端的image registry查詢nginx映象(預設的registry是Docker Hub)
- 下載最新版本的nginx映象 (nginx:latest 預設)
- 基於nginx映象來建立一個新的容器,並且準備執行
- docker engine分配給這個容器一個虛擬IP地址
- 在宿主機上開啟80埠並把容器的80埠轉發到宿主機上
- 啟動容器,執行指定的命令(這裡是一個shell指令碼去啟動nginx)
本作品採用《CC 協議》,轉載必須註明作者和本文連結