如何在Ubuntu系统中安装Docker?

在Ubuntu上安装Docker,常用的命令是:,,“bash,sudo apt-get update,sudo apt-get install docker.io,sudo systemctl start docker,sudo systemctl enable docker,

Ubuntu安装Docker的常用命令

如何在Ubuntu系统中安装Docker?

准备工作

在开始之前,请确保您的系统是最新的,并且已经安装了支持的Ubuntu版本(Ubuntu 20.04 或 22.04),可以使用以下命令来更新系统:

sudo apt update
sudo apt upgrade -y

检查系统版本

为了确认您的Ubuntu版本,您可以运行以下命令:

lsb_release -a

安装Docker

1. 安装必要的依赖

在安装Docker之前,我们需要安装一些必要的依赖包,运行以下命令:

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

2. 添加Docker的官方GPG密钥

通过以下命令添加Docker的官方GPG密钥,以确保下载的软件包的完整性:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add

3. 添加Docker的APT源

我们需要添加Docker的APT源到您的系统中:

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

4. 更新APT包索引

添加源后,更新APT包索引:

sudo apt update

5. 安装Docker CE

现在可以安装Docker社区版(Docker CE):

sudo apt install docker-ce

6. 验证Docker是否安装成功

如何在Ubuntu系统中安装Docker?

安装完成后,您可以运行以下命令来验证Docker是否成功安装:

sudo systemctl status docker

如果Docker正在运行,您将看到类似以下的输出:

● docker.service Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: active (running)

启动与测试Docker

1. 启动Docker服务

如果Docker服务没有自动启动,可以手动启动它:

sudo systemctl start docker

2. 运行Hello World容器

您可以使用以下命令来测试Docker是否工作正常:

sudo docker run hello-world

如果一切正常,您应该会看到一条欢迎消息。

设置Docker自动启动

1. 启用Docker服务

您可以使用以下命令启用Docker服务,使其在系统启动时自动启动:

sudo systemctl enable docker

运行此命令后,Docker服务将在每次系统重启时自动启动。

2. 检查服务状态

要确认Docker服务已设置为自动启动,可以运行以下命令:

sudo systemctl is-enabled docker

如果输出为enabled,则表示Docker服务已成功配置为在启动时自动运行。

如何在Ubuntu系统中安装Docker?

3. 启动Docker服务(如未运行)

如果Docker服务当前未运行,可以手动启动它:

sudo systemctl start docker

4. 验证Docker是否正常运行

您可以再次检查Docker的状态,确保其正在运行:

sudo systemctl status docker

添加Docker用户组(可选)

如果您希望普通用户也能运行Docker命令,而无需每次都使用sudo,可以将该用户添加到docker用户组:

sudo usermod -aG docker $USER

添加后,需要注销并重新登录,或者重启系统,以便更改生效。

常用Docker命令

以下是一些常用的Docker命令,表格形式展示:

命令 描述
sudo docker ps 列出当前运行的容器
sudo docker images 列出本地存储的所有镜像
sudo docker run [image] 使用指定镜像创建并运行一个新容器
sudo docker stop [container] 停止运行中的容器
sudo docker rm [container] 删除一个容器
sudo docker rmi [image] 删除一个镜像
sudo docker exec -it [container] /bin/bash 进入运行中的容器并打开bash shell

卸载Docker

如果您想完全卸载Docker,可以使用以下命令:

sudo apt remove docker-ce
sudo apt purge docker-ce
sudo rm -rf /var/lib/docker

通过以上步骤,您已成功在Ubuntu上安装Docker,并了解了如何启动、测试、设置自动启动以及常用的Docker命令,这些知识将帮助您更好地管理和使用Docker容器化技术。

各位小伙伴们,我刚刚为大家分享了有关“Ubuntu安装Docker的常用命令”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1093012.html

(0)
未希的头像未希新媒体运营
上一篇 2024-09-27 17:15
下一篇 2024-09-27 17:16

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入