docker常用命令

499 阅读1分钟
#查看容器
docker ps -a

#查看镜像
docker images

#打包容器成镜像
docker commit -a 'jarvis' -m '增加wget等' 526a10389334 jarvis-php7.2:v1.1

# 构建镜像并启动容器sudo docker-compose up --build -d        
# 仅启动容器    sudo docker-compose up -d        
# 单独编译PHP容器    sudo docker-compose build php        
# 停止开发环境    sudo docker-compose stop        
# 启动开发环境    sudo docker-compose start        
# 销毁开发环境    sudo docker-compose down

docker images 显示镜像列表
docker history 显示镜像构建历史
docker commit 从容器创建新镜像
docker build 从 Dockerfile 构建镜像
docker tag 给镜像打 tag
docker pull 从 registry 下载镜像
docker push 将镜像上传到 registry
docker rmi 删除 Docker host 中的镜像
docker search 搜索 Docker Hub 中的镜像

#查看所有的容器 docker ps -aq
#停止所有容器 docker stop $(docker ps -aq)
#删除所有镜像 docker rmi -f $(docker images -q)
#删除所有容器 docker rm `docker ps -a -q`