在平常的开发工作中,我们经常需要部署后台服务等,经常会用到docker,那么常用的docker命令有哪些呢?
1:容器命令:
docker start:启动docker,启动一个已经存在的容器
docker run:创建一个新的容器并启动它,同时指定端口映射、镜像、环境变量等
docker stop:停止docker
docker restart:重启docker
docker ps:查看当前运行的容器
docker ps -a:查看当前所有的容器
docker create:创建一个新的容器,但不启动
docker rm:删除容器
docker kill:kill掉一个容器
docker cp:在容器和主机之间复制文件或者目录
2:镜像命令:
docker login:登陆镜像仓库
docker pull:从docker仓库拉取指定的镜像
docker images:查看本地已有的镜像
docker build:根据Dockerfile构建镜像
docker rmi:删除指定的docker镜像
docker save:将镜像保存为tar包
docker load:从tar中加载镜像
docker inspect:查看镜像详细信息
docker history:查看镜像的构建历史
docker search:搜索镜像
docker top:显示一个运行容器的进程信息
docker push:发布镜像
3:其他命令:
docker version:查看docker的版本
docker info:查看docker的概要信息
docker --help:查看docker所有命令的介绍和使用说明
docker logs:查询当前容器日志
以上为docker常用的命令。加油,美好的风景一直在路上!