在Ubuntu Server上安装和配置Docker可以按照以下步骤进行:
更新系统包
首先,确保你的Ubuntu系统是最新的。这可以通过运行以下命令来完成:
sudo apt-get update
sudo apt-get upgrade
安装必要的软件包
安装一些必要的包,这些包将允许 apt
通过HTTPS使用仓库:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
添加Docker的GPG密钥
Docker的GPG密钥用于签署Docker软件包以确保其安全。通过以下命令添加GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
添加Docker仓库至APT源
将Docker官方仓库添加到APT源中,从而使Ubuntu能够从正确的源安装Docker:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
再次更新软件包
由于添加了新的Docker仓库,需要重新更新 apt
包索引:
sudo apt-get update
安装Docker CE
现在你可以安装Docker社区版(CE)了:
sudo apt-get install docker-ce
启动并将Docker设置成开机自启
安装完成后,启动Docker服务并确保它在每次启动时自动运行:
sudo systemctl start docker
sudo systemctl enable docker
验证安装
安装后,验证Docker是否正确地安装并运行:
sudo docker run hello-world
如果一切设置正确,这将下载一个测试镜像,并在容器中运行它,打印一条问候消息。