Docker常规命令
2019-01-10 本文已影响25人
elef
镜像常用命令
- 搜索镜像
docker search java
- 下载镜像
docker pull java
- 列举已经下载的镜像
docker images
- 删除本地镜像
docker rmi hello-world
- 删除所有镜像
docker rmi -f $(docker images)
-f 参数表示强制删除
容器常用命令
- 新建并启动容器
使用以下docker run 命令即可以新建并启动一个容器。
该命令比较常用,有很多选项:
-d 选项:表示后台运行
-P选项:随机端口映射
-p选项:指定端口映射
示例
docker run -d -p 91:80 nginx
- 列出容器
docker ps
- 停止容器
使用docker stop命令,即可停止容器
docker stop 784fd3b294d7
- 强制停止容器
docker kill 784fd3b294d7
- 启动已经停止的容器
docker start 784fd3b294d7
- 重启容器
docker restart 784fd3b294d7
- 删除容器
docker rm 784fd3b294d7
- 删除所有容器
docker rm -f $(docker ps -a -q)
- 重启所有容器
docker restart $(docker ps -a -q)
其他命令
- 进入容器
docker exec -t -i 容器名称 /bin/bash