測試環境:centos7
友情提示:網頁版右側邊欄有目錄,方便查看,這些命令的一些參數是自己常用的,docker中如果想看其它詳細命令使用,那麼可以在後邊跟–help,如下圖:
也可以查看命令的具體參數,比如:
docker管理相關
啓動,停止docker
systemctl start docker
systemctl stop docker
查看所有docker volume文件(這裏只顯示docker對容器自動生成的)
docker volum ls
刪除volume文件
docker volume rm volume名稱
鏡像相關
查看所有docker鏡像
docker images
從網上搜索docker鏡像
docker search 鏡像名
從網上拉取鏡像
docker pull [images]:[version]
使用Dockerfile構建鏡像
. 表示當前目錄 -f 參數指定Dockerfile文件 -t 表示 製作的鏡像:tag ,注意後邊還有一個空格和.不要忽略了
docker build -f DockerFile -t 鏡像名:tag .
運行鏡像
docker run -d -p 宿主機端口:容器端口 鏡像名稱:tag
docker運行鏡像持久化
docker run -d -p 宿主機端口:容器端口 -v 宿主機目錄:容器目錄(可跟多個-v) --name 容器名稱 鏡像名稱:tag
容器相關
查看所有docker容器
docker ps -a
啓動,停止容器
docker start 容器名/容器id
docker stop 容器名/容器id
進入容器
docker exec -it 容器名/容器id bash
查看容器運行日誌
docker logs 容器id/容器名
容器重命名
docker rename 容器id/容器名 新名稱
查看容器詳細信息
docker inspect 容器名稱/id