更新软件包列表:
sudo apt update
安装必要的软件包以允许 apt 使用 HTTPS:
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
添加 Docker GPG 密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
设置稳定的 Docker 存储库:
echo "deb [signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
再次更新软件包列表:
sudo apt update
安装 Docker Engine:
sudo apt install -y docker-ce docker-ce-cli containerd.io
启动 Docker 服务:
sudo systemctl start docker
将 Docker 添加到系统启动项:
sudo systemctl enable docker
查看 Docker 版本和严重是否正确安装:
sudo docker --version
成功安装就显示已安装 Docker 的版本信息
将您的用户添加到 docker 组,以避免每次运行 Docker 命令时都需要使用 sudo :
sudo usermod -aG docker $USER
Docker 常用命令:
1. 容器生命周期管理:
- 启动容器:docker start [容器ID或容器名]
- 停止容器:docker stop [容器ID或容器名]
- 重启容器:docker restart [容器ID或容器名]
- 杀死容器:docker kill [容器ID或容器名]
- 删除容器:docker rm [容器ID或容器名]
2. 查看容器信息:
- 列出所有容器:docker ps -a
- 查看运行中的容器:docker ps
- 查看容器详细信息:docker inspect [容器ID或容器名]
3. 日志和输出:
- 查看容器日志:docker logs [容器ID或容器名]
- 实时跟踪容器日志:docker logs -f [容器ID或容器名]
4. 进入容器:
- 进入容器交互式终端:docker exec -it [容器ID或容器名] /bin/bash
5. 构建和管理镜像:
- 构建镜像:docker build -t [镜像名] [路径]
- 拉取镜像:docker pull [镜像名]
- 推送镜像到仓库:docker push [镜像名]
- 列出本地镜像:docker images
- 删除本地镜像:docker rmi [镜像ID或镜像名]
6. 容器文件系统操作:
- 从容器复制文件到主机:docker cp [容器ID]:[源路径] [目标路径]
- 从主机复制文件到容器:docker cp [源路径] [容器ID]:[目标路径]
7. 网络操作:
- 列出网络:docker network ls
- 查看网络详细信息:docker network inspect [网络ID或网络名]
8. 容器统计信息:
- 查看容器资源使用统计:docker stats [容器ID或容器名]
9. 清理操作:
- 清理未运行的容器:docker container prune
- 清理未使用的镜像:docker image prune
- 清理未使用的卷:docker volume prune
这只是 Docker 命令的一小部分。您可以通过运行 `docker --help` 获取更多命令和选项的信息,也可以查阅 Docker 官方文档以获取详细的使用说明。
版权声明:《 Ubuntu安装 Docker 教程 》为qinyuhui网络收集,侵删!文中未注明的文章皆为网络收集。
最后编辑:2024-1-15 05:01:45
提示:本文章评论功能已关闭