docker命令

docker命令

跨清溪半里桥
安装docker
1
sudo apt install docker.io
1
sudo apt install docker-compose
1
2
docker --version
docker-compose --version 查看版本
系统命令
1
2
3
4
systemctl start docker                  #启动docker  
systemctl stop docker #停止docker
systemctl restart docker #重启docker
systemctl enable docker #设置docker开机自启
常用命令
1
2
3
docker version   # 查看 Docker 版本  
docker info # 查看 Docker 详细信息
docker --help # 查看 Docker 命令
镜像命令
1
2
3
4
5
6
docker images                 # 查看 Docker 镜像列表  
docker images -a # 列出本地所有镜像
docker images --digests # 显示镜像的摘要信息
docker search redis # 从 Docker Hub 上查找 redis 镜像
docker pull redis # 从 Docker Hub 上下载 redis 镜像
docker rmi -f 373f0984b070 # 强制删除 IMAGE ID 为 373f0984b070 的镜像
运行命令
1
2
3
4
5
6
7
8
docker run redis                  
docker run -d redis 后台运行可以继续当前操作
docker run -d --name myredis redis 起一个别名
docker run -d -p 6379:6379 --name myredis redis:latest 根据镜像创建并运行容器

# -p 6379:6379 端口映射:前表示主机部分,后表示容器部分
# -d 在后台运行容器(不进入终端)并打印容器ID/容器名
# --name myredis 表示自定义容器名为 myredis
容器命令
1
2
3
4
5
6
docker ps                                      # 查看正在运行的容器  
docker ps -a # 列出所有容器
docker start 容器ID 或 容器名称 # 启动容器
docker stop 容器ID 或 容器名称 # 停止容器
docker rm 容器ID 或 容器名称 # 删除容器
docker exec -it 容器名 /bin/bash # 进入容器名/ID 开启交互式终端,exit 退出
On this page
docker命令