📅  最后修改于: 2023-12-03 15:23:20.575000             🧑  作者: Mango
Docker是一个开源的应用程序容器引擎,让开发人员可以打包他们的应用程序以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。
在本文中,我们将学习如何在Ubuntu操作系统上安装Docker。
如果您的系统中已经安装了旧版本的Docker,您可以通过以下命令卸载旧版本:
$ sudo apt-get remove docker docker-engine docker.io containerd runc
Docker在Ubuntu的官方存储库中是可以得到支持的。你只需要运行以下命令即可:
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
在安装过程中,系统会询问您是否要允许这个软件包添加GPG密钥。您可以按下Enter键继续。
Docker被安装后,可以使用以下命令启动它:
$ sudo systemctl start docker
如果您想在每次启动系统时自动启动Docker服务,您可以使用以下命令:
$ sudo systemctl enable docker
要检查已安装的Docker版本,请使用以下命令:
$ docker --version
以下是一个运行Docker容器的命令:
$ sudo docker run hello-world
这将下载hello-world镜像并在Docker容器中运行它。
要查看正在运行的Docker容器,请使用以下命令:
$ sudo docker ps
此命令将列出所有正在运行的Docker容器。
要查看所有Docker容器,请使用以下命令:
$ sudo docker ps -a
要停止正在运行的Docker容器,请使用以下命令:
$ sudo docker stop container_id
这里的"container_id"是要停止的Docker容器的ID。
要删除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