查看所有镜像
 
docker images
 
查看所有容器
 
docker ps -a
 
运行容器
 
docker start 容器名称
 
关闭容器
 
docker stop 容器名称
 
删除容器
 
docker rm 容器名称
 
删除镜像
 
docker rmi 镜像名称
 
创建并运行容器
 
# 第一个8848是宿主机的端口号,第二个是容器的端口号
docker run -d --restart=always --name nacos-ddd -p 8848:8848 nacos-server
 
查看运行日志
 
docker logs -f 容器名称
 
查看所有运行容器的IP
 
docker inspect -f '{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -q)
 
进入容器
 
docker exec -it nacos-ddd /bin/bash
 
查看镜像信息
 
docker image inspect redis
 
保存镜像至本地
 
docker save -o newImagesName.tar 镜像名称:版本号
 
添加本地镜像
 
docker load -i newImagesName.tar
 
docker开机自启动
 
systemctl enable docker
 
容器开机自启动
 
docekr update 容器名称 --restart=always
 
批量设置容器开机自启动
 
docker update --restart=always $(docker ps -aq)
 
查看数据卷
 
docker volume ls
 
删除数据卷
 
docker volume rm
 
查看数据卷详情
 
docker volume inspect 卷名称
 
删除未使用的数据卷
 
docker volume prune
 
查看容器的详情
 
## 查看Mounts
docker inspect 容器名称
 
创建网络
 
docker network create 网络名称
 
查看所有网络
 
docker network ls