下面是Docker安装(Ubuntu 64bit)的方法步骤的完整攻略。
安装Docker
1. 卸载旧版本
如果您之前安装过旧版本的Docker,需要卸载以前版本的Docker:
sudo apt-get remove docker docker-engine docker.io containerd runc
2. 更新软件包
确保更新软件包:
sudo apt-get update
3. 安装依赖包
Docker需要一些依赖包才能正常运行,安装这些包:
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
4. 添加Docker官方GPG密钥
添加官方GPG密钥,以验证下载软件包的完整性:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
5. 设置稳定存储库
添加Docker的稳定存储库:
echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
6. 安装Docker Engine
更新软件包索引,安装最新版本的Docker Engine和containerd:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
7. 启动Docker
安装之后,Docker服务将自动启动。您可以使用以下命令检查Docker是否正在运行:
sudo systemctl status docker
示例说明
示例1:运行一个测试容器
您可以使用以下命令运行一个测试容器:
sudo docker run hello-world
您会看到一条欢迎消息,表示Docker成功地安装和运行。
示例2:运行一个Nginx web服务器容器
Docker Hub是Docker应用程序的公共资源库。您可以通过从中心存储库拉取命令来获取应用程序或服务映像。以下命令从Docker Hub拉取最新的Nginx映像并运行一个Nginx服务器容器:
sudo docker run -d -p 8080:80 nginx
上述命令将在后台运行一个名为“nginx”的容器,并将容器的80端口映射到主机上的8080端口,您可以通过在Web浏览器中访问http://localhost:8080来验证Nginx服务器是否成功安装。
以上就是在Ubuntu 64bit上安装Docker的完整攻略,以及两个示例的说明。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Docker安装(Ubuntu 64bit)的方法步骤 - Python技术站