引言
Docker 是一个开源的应用容器引擎,可以打包、发布和运行应用。它使用容器进行应用部署,可以轻松实现应用与基础设施的解耦。本文将详细介绍如何在 Ubuntu 系统上安装 Docker,并展示一些基本的实战部署案例。
Docker 安装
1. 更新系统包列表
在安装 Docker 之前,首先需要更新系统包列表,以确保安装过程中使用的包是最新的。
sudo apt-get update
2. 安装 Docker
2.1 使用 apt-get 安装
sudo apt-get install docker.io
2.2 使用 apt-get 安装最新版本
sudo apt-get install -y \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
sudo apt-get update
sudo apt-get install docker-ce
3. 启动 Docker 服务
sudo systemctl start docker
4. 设置 Docker 开机自启
sudo systemctl enable docker
5. 验证 Docker 安装
sudo docker --version
Docker 实战部署
1. 镜像搜索与下载
sudo docker pull nginx
2. 运行容器
sudo docker run -d -p 80:80 nginx
这条命令将启动一个后台运行的 Nginx 容器,并将容器的 80 端口映射到宿主机的 80 端口。
3. 访问 Nginx 服务
在浏览器中输入宿主机的 IP 地址,即可访问 Nginx 服务。
4. 查看容器列表
sudo docker ps
5. 停止容器
sudo docker stop <容器ID>
6. 删除容器
sudo docker rm <容器ID>
7. 查看镜像列表
sudo docker images
8. 删除镜像
sudo docker rmi <镜像ID>
总结
本文介绍了如何在 Ubuntu 系统上安装 Docker,并展示了如何使用 Docker 运行 Nginx 服务。通过学习本文,您可以快速上手 Docker,并将其应用于实际项目中。希望本文对您有所帮助!
