docker 常用命令
1. 帮忙命令
<code class="shell">docker version # 查看docker版本信息
docker info # 查看docker零碎信息,包含容器和镜像数量
docker 命令 --help # 帮忙命令
2. 镜像命令
<code class="shell">docker images # 查看所有镜像
docker search #搜寻镜像
docker pull 镜像名[:tag] # 下载镜像,如果不写tag,默认是latest
docker rmi 镜像id # 删除指定镜像
3. 容器命令
<code class="shell">docker run [可选参数] 镜像id # 新建容器并启动,参数阐明:
# --name = "name" 容器名字
# -d 后盾形式运行
# -it 交互方式运行
# -p 主机端口:容器端口 指定容器端口
# -P(大写) 随机指定容器端口
docker ps # 列出所有运行的的容器
docker rm 容器id # 删除指定容器
docker start 容器id # 启动指定容器
docker restart 容器id # 重启指定容器
docker stop 容器id # 进行指定容器
docker kill 容器id # 强制进行指定id
docker logs --tail n 容器id # 查看n行日志
docker top 容器id # 查看容器过程
docker inspect 容器id # 查看容器的元数据
docker exec -it 容器id /bin/bash # 进入正在运行的容器,开启一个新终端
docker attach 容器id # 进入容器正在执行的终端
exit # 容器间接退出
ctrl +P +Q # 容器不进行退出
docker cp 容器id:容器内门路 主机目标门路 # 容器内拷到主机上