Ubuntu安装 Docker安装以及docker常用命令

1、 更新系统包

在开始之前,确保系统的包是最新的:

sudo apt update
sudo apt upgrade

2、 安装必要的依赖包

安装 Docker 所需的依赖包:

sudo apt install apt-transport-https ca-certificates curl software-properties-common

3、 添加 Docker 官方 GPG 密钥

添加 Docker 的官方 GPG 密钥来验证包的完整性:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4、 添加 Docker 软件源

将 Docker 的官方仓库添加到你的 Ubuntu 源列表中:

echo "deb [arch=$(dpkg --print-architecture) 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

5、 更新包列表并安装 Docker

现在你可以更新包列表,并从 Docker 官方仓库安装 Docker:

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

安装完成后,Docker 应该已经被安装在系统中。

6. 启动 Docker 并设置开机自启

安装完成后,启动 Docker 服务并设置为开机自动启动:

sudo systemctl start docker
sudo systemctl enable docker

7、 验证安装

运行以下命令,验证 Docker 是否正确安装:

docker --version

你还可以运行一个测试容器来验证 Docker 是否可以正常工作:

sudo docker run hello-world

这将下载并运行 hello-world 镜像,如果成功运行,将输出相关信息,证明 Docker 安装成功。

8、 非 root 用户运行 Docker(可选)

默认情况下,Docker 命令需要 sudo 权限。如果你希望以普通用户身份运行 Docker,可以将当前用户添加到 docker 组:

sudo usermod -aG docker ${USER}

然后注销并重新登录,或者使用以下命令立即应用组变更:

newgrp docker

你可以通过以下命令测试是否可以不带 sudo 运行 Docker:

docker run hello-world

这样,你就在 Ubuntu 上成功安装并配置了 Docker。

9、常用命令

docker -v 查看版本
docker info 查看宿主机上的容器的状态
docker search centos 搜索镜像
docker pull [镜像名称] 拉取镜像
docker images 查看本地镜像
docker rmi [镜像名称]
docker ps 查看运行的容器
docker run 创建并且运行容器
docker start/restart [容器名称] 启动容器
docker stop [容器名称]
docker rm [容器名称] 删除容器
docker logs [容器名称] 查看容器日志
docker inspect [容器名称] 获取容器元数据
docker exec -it [容器名称] bash 进入容器
docker top [容器名称] 查看容器中运行的进程信息
posted @   长空nice  阅读(119)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示