查看所有命令選項
docker
查看 某個命令幫助
docker command --help
顯示 Docker 系統(tǒng)信息
docker info
容器
docker run 命令來在容器內(nèi)運行一個應用程序
docker run ubuntu:15.10 /bin/echo "Hello world"
通過docker的兩個參數(shù) -i -t椎工,讓docker運行的容器實現(xiàn)"對話"的能力
docker run -i -t ubuntu:15.10 /bin/bash
// -t:在新容器內(nèi)指定一個偽終端或終端威兜。
// -i:允許你對容器內(nèi)的標準輸入 (STDIN) 進行交互渗柿。
// exit 或者 Ctrl + D 退出
后臺運行
docker run -d ubuntu:15.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"
運行一個 web 應用
docker run -d -p 5000:5000 training/webapp python app.py
//容器內(nèi)部的 5000 端口映射到我們本地主機的 5000 端口上
查看在運行的容器
docker ps
默認列出 在運行的 容器
docker ps -a
列出所有容器
創(chuàng)建一個容器
docker run image
啟動 / 停止 / 重啟 容器
docker start / stop / restart container
暫停 / 恢復 容器
docker pause / unpause container
進入容器
docker attach container
查看容器中運行的進程信息
docker top container
查看標準輸出
docker logs container
移除不需要的容器
docker rm container
重命名容器
docker rename oldName newName
鏡像倉庫
獲取一個新鏡像
docker pull ubuntu:16.04
docker push
docker search
本地鏡像管理
列出鏡像列表
docker images
刪除本地鏡像
docker rmi image
docker rmi -f image 強制刪除
將鏡像保存成 tar 歸檔文件
docker save image -o myimage.tar
從歸檔文件創(chuàng)建鏡像
docker import myimage.tar imageName
問題記錄
vi
vi 需要安裝
apt-get install vi
apt-get 需要更新
apt-get update