简介:本文将介绍如何在Ubuntu系统上安装Docker,包括前提条件、卸载旧版本、设置存储库以及安装和启动Docker。
在Ubuntu系统上安装Docker需要满足一些前提条件。首先,您的系统必须是64位,并且内核版本需要高于3.10。您可以使用以下命令来检查您的Linux内核版本:
uname -r
接下来,如果您的系统上已经安装了旧版本的Docker(如docker、docker.io或docker-engine),需要先卸载它们。可以使用以下命令来卸载这些包:
sudo apt-get remove docker docker-engine docker.io containerd runc
完成卸载后,您可以使用以下命令来安装Docker Engine-Community:
sudo apt install docker.io
安装完成后,您可以使用以下命令来启动和启用Docker服务:
sudo systemctl start dockersudo systemctl enable docker
要检查Docker是否已成功安装,可以使用以下命令:
docker -v
如果您看到类似“Docker version 17.12.1-ce, build 7390fc6”的输出,则表示Docker已成功安装。
除了上述命令行安装方式,您也可以从Docker仓库下载并安装Docker。首先,确保您的Ubuntu服务器能够访问Docker仓库地址(https://download.docker.com/linux/ubuntu)。如果能够访问,按照以下步骤进行安装:
sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
/etc/apt/sources.list文件中添加以下行(如果文件中有类似的行,请删除它们):请将
deb https://download.docker.com/linux/ubuntu YOUR_UBUNTU_VERSION_CODE_NAME_HERE stable edge
YOUR_UBUNTU_VERSION_CODE_NAME_HERE替换为您的Ubuntu版本代码名称(例如,xenial、trusty等)。
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
sudo systemctl start dockersudo systemctl enable docker