一、镜像篇
1.查看镜像
docker images
2.查看所有镜像id
docker images -q
3.搜索镜像
docker search 镜像名称
4.拉取镜像
docker pull 镜像名称(:版本号)
5.删除镜像
docker rmi 镜像id #删除指定本地镜像 docker rmi `docker images -q` #删除所有本地镜像
二、容器篇
1.查看容器
docker ps #查看正在运行的容器 docker ps -a #查看所有容器
2.创建并启动容器
docker run 参数 ·例1:docker run -it --name=c1 centos:7 /bin/bash(启动centos7命名容器名为c1,用伪终端进去,exit退出后,容器c1停止运行) ·例2:docker run -id --name=c2 centos:7 (启动centos7命名容器名为c2,exit退出后,容器c2仍正常运行,如后续需进入终端使用命令:docker exec -it c2 /bin/bash)
3.进入容器
docker exec 参数 #退出容器后,容器不会关闭 ·例:docker exec -it c1 /bin/bash
4.停止容器
docker stop 容器名称
5.启动容器
docker start 容器名称
6.删除容器
docker rm 容器名称
7.查看容器信息
docker inspect 容器名称
三、数据卷篇
1.配置数据卷
docker run ... -v 宿主机目录(文件):容器内目录(文件) ·例1:docker run -it --name=c1 -v /root/blog:/root/new_blog ubuntu:20.04 /bin/bash ·例2:docker run -it --name=c2 -v /root/blog1:/root/new_blog1 -v /root/blog2:/root/new_blog2 ubuntu:20.04 /bin/bash
四、数据卷容器篇
1.创建启动c3数据卷容器,使用-v参数设置数据卷
docker run -it --name=c3 -v /volume ubuntu:20.04 /bin/bash
2.创建启动c1,c2容器,使用--volumes-from参数设置数据卷
docker run -it --name=c1 --volumes-from c3 ubuntu:20.04 docker run -it --name=c2 --volumes-from c3 ubuntu:20.04标签:容器,run,秘籍,--,初级,c2,镜像,docker,Docker From: https://www.cnblogs.com/dsynb/p/17614010.html