📜  在 ubuntu 中安装 docker - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:23:20.575000             🧑  作者: Mango

在Ubuntu中安装Docker

Docker是一个开源的应用程序容器引擎,让开发人员可以打包他们的应用程序以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。

在本文中,我们将学习如何在Ubuntu操作系统上安装Docker。

步骤1 - 卸载旧版本

如果您的系统中已经安装了旧版本的Docker,您可以通过以下命令卸载旧版本:

$ sudo apt-get remove docker docker-engine docker.io containerd runc
步骤2 - 安装Docker

Docker在Ubuntu的官方存储库中是可以得到支持的。你只需要运行以下命令即可:

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

在安装过程中,系统会询问您是否要允许这个软件包添加GPG密钥。您可以按下Enter键继续。

步骤3 - 启动Docker

Docker被安装后,可以使用以下命令启动它:

$ sudo systemctl start docker

如果您想在每次启动系统时自动启动Docker服务,您可以使用以下命令:

$ sudo systemctl enable docker
步骤4 - Docker基本操作
检查Docker版本

要检查已安装的Docker版本,请使用以下命令:

$ docker --version
运行一个Docker容器

以下是一个运行Docker容器的命令:

$ sudo docker run hello-world

这将下载hello-world镜像并在Docker容器中运行它。

查看Docker容器

要查看正在运行的Docker容器,请使用以下命令:

$ sudo docker ps

此命令将列出所有正在运行的Docker容器。

查看所有Docker容器

要查看所有Docker容器,请使用以下命令:

$ sudo docker ps -a
停止Docker容器

要停止正在运行的Docker容器,请使用以下命令:

$ sudo docker stop container_id

这里的"container_id"是要停止的Docker容器的ID。

删除Docker容器

要删除Docker容器,使用以下命令:

$ sudo docker rm container_id

这里的"container_id"是要删除的Docker容器的ID。

恭喜你,你现在已经成功地在Ubuntu操作系统上安装了Docker并知道如何使用它。


代码片段(用反引号包括):

$ sudo apt-get remove docker docker-engine docker.io containerd runc
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
$ sudo systemctl start docker
$ sudo systemctl enable docker
$ docker --version
$ sudo docker run hello-world
$ sudo docker ps
$ sudo docker ps -a
$ sudo docker stop container_id
$ sudo docker rm container_id