在Ubuntu上安装Docker

系统: ubuntu 22.04
服务器:腾讯应用

1. 更新系统软件包

首先,确保你的系统包是最新的:

sudo apt-get update
sudo apt-get upgrade

2.安装一些必要的依赖包:

sudo apt-get 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 apt-key add -

清华大学秘钥,二选即可
curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg

4.添加Docker存储库

使用以下命令将Docker的存储库添加到APT源列表中:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

5. 更新APT包索引

更新APT包索引以包括Docker包:

sudo apt-get update

6. 安装Docker

安装Docker CE(Community Edition):

sudo apt-get install docker-ce

7. 启动Docker并设置开机启动

启动Docker服务并设置开机自动启动:

sudo systemctl start docker
sudo systemctl enable docker

8. 验证安装

运行以下命令来验证Docker是否安装成功:

docker --version

你应该会看到类似如下的输出,表示Docker已经成功安装:

Docker version 24.0.5, build ced0996

9. (可选)配置使用国内镜像源

参考之前提供的步骤,将/etc/docker/daemon.json文件配置为国内镜像源,然后重启Docker服务:

sudo mkdir -p /etc/docker
sudo nano /etc/docker/daemon.json

根据需要添加以下配置内容:

{
  "registry-mirrors": ["https://f1361db2.m.daocloud.io"]
}

保存并退出编辑器后,重启Docker服务:

sudo systemctl daemon-reload
sudo systemctl restart docker

10. 验证镜像源是否生效

docker info

在输出中你应该会看到Registry Mirrors下列出了你配置的镜像源。

通过以上步骤,你可以成功在Ubuntu系统上安装并配置Docker。

标签

发表评论