大约 1 分钟
DockerHub官方网站
hub.docker.com
Docker服务相关命令(后台守护进程命令)
systemctl start docker # 启动Docker服务
systemctl stop docker # 停止Docker服务
systemctl status docker # 查看Docker状态
systemstl restart docker # 重启Docker服务
systemctl enable docker # 开机自动启动Docker服务
Docker镜像相关命令
docker images [-q] # 查看镜像 列表表头:repository仓库,tag版本号,image id镜像id,size镜像大小
docker search [redis] # 搜索镜像 列表表头:name名字,description描述信息,stars收藏数,official是否官方,automated是否自动流程构建
docker pull [redis][:版本] # 拉取镜像
docker rmi [redis:版本/id] # 删除镜像 技巧:删除所有镜像 docker rmi `docker images -q`,``冒号里的是查看所有镜像的id
Rocker容器相关命令
docker run -it --name=cl centos:7 /bin/bash # 【创建容器】-it创建交互式容器。-id创建守护式容器
# i会一直运行,t会分配一个终端而d则可后台运行,name容器名,后创建容器的镜像,最后一个参是进入容器的初始化指令
# -t运行完会自动进入容器内部,输入指令exit退出同时关闭容器。-d运行完则不自动进入,exit不会关闭容器
docker ps -a # 【查看容器】,a可以看到未启动的容器
# 表头:container id容器id,image镜像,command进入容器初始化命令,created创建时间
# status状态(Up/Exited),ports?,names容器名
docker exec -it 容器名/id /bin/bash # 【进入容器】
docker start 容器名/id # 【启动容器】
dccker stop 容器名/id # 【停止容器】要先停止容器才能删除容器
docker rm 容器名/id # 【删除容器】
docker inspect 容器名/id # 【查看容器信息】