1.服务进程相关命令
systemctl start docker --启动 docker
systemctl stop docker --停止 docker
systemctl restart docker --重启 docker
systemctl enable docker --开机启动(服务器开启启动) docker
systemctl status docker -- 查看 docker 状态
2.镜像相关命令 查看版本网址 https://hub.docker.com/
docker images --查看本地镜像命令
docker search 名称 --搜素镜像
docker pull 名称 --下载镜像 最新的
docker pull 名称:版本号 -- 下载对应的版本号
docker rmi id. --通过id删除镜像
docker rmi 名称:版本号 --通过名称版本号删除镜像
docker images -q --查看所有id
docker rmi ·docker images -q· --删除所有镜像
3容器相关的命令
docker run -it --name=name 镜像:版本号 /bin/bash --创建容器 并进入
docker run -id --name=name 镜像:版本号 --创建容器
docker exec -it 容器名 /bin/bash --进入容器
exit --退出容器
docker ps 查看运行容器
docker ps - a 查看所有容器
docker stop 容器名 --停止容器
docker start 容器名 --启动容器
docker rm 容器名 ||id --删除容器
docker ps -aq --查看所有容器 id
docker inspect 容器名 --查看容器信息
参数说明:
-i:保持容器运行,通常与-t同时使用。加入it这两个参数后,容器创建后自动进入容器中,退出容器后 ,容器自动关闭。
-t:为容器重新分配一个伪输入终端,通常与-i同时使用
-d: 以守护(后台)模式运行容器。创建一个容器在后台运行,需要使用 docker exec 进入容器。退出后容器不会关闭。
-it 创建的容器一般称为交互式容器,-id创建的容器一般称为守护式容器
–name:为创建的容器命明