全新开始:使用 Docker 设置 Ubuntu





0/5 (0投票)
学习如何使用 Docker 设置全新的 Ubuntu 安装,从而利用容器化的强大功能进行高效的开发和部署。
引言
Ubuntu 是最受欢迎的 Linux 发行版之一,以其稳定性、多功能性和用户友好的界面而闻名。与 Docker 结合使用,Docker 是一个用于容器化的开源平台,Ubuntu 成为一个功能强大的开发和部署环境。 在本文中,我们将指导您完成使用 Docker 设置全新 Ubuntu 安装的过程,使您能够利用容器化的优势来完成您的项目。
步骤 1:安装 Ubuntu
第一步是在您的机器上安装 Ubuntu。 您可以从官方网站 (https://ubuntu.com/download) 下载最新的 Ubuntu ISO 文件。 下载 ISO 文件后,创建一个可启动的 USB 驱动器或使用虚拟机来安装 Ubuntu。 按照安装向导,选择您的首选项,并完成安装过程。
步骤 2:更新 Ubuntu
安装后,至关重要的是更新 Ubuntu,以确保您拥有最新的安全补丁和软件更新。 打开终端并执行以下命令
sudo apt update
sudo apt upgrade
在提示时输入您的密码并允许安装更新。 此过程可能需要一些时间,具体取决于您的互联网速度和可用更新的数量。
步骤 3:安装 Docker
现在 Ubuntu 已更新,我们可以继续安装 Docker。 Docker 提供了一种方便的方式来打包、分发和运行容器内的应用程序,从而确保不同环境的一致性。 打开终端并执行以下命令
- 安装所需的软件包,以允许 apt 使用 HTTPS 上的存储库
sudo apt install apt-transport-https ca-certificates curl software-properties-common
- 导入 Docker GPG 密钥以确保软件包的真实性
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- 添加 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
- 更新
apt
包索引并安装 Dockersudo apt update sudo apt install docker-ce docker-ce-cli containerd.io
- 通过运行一个简单的“
hello-world
”容器来验证 Docker 是否已正确安装sudo docker run hello-world
步骤 4:将 Docker 作为非 root 用户管理
默认情况下,Docker 需要 root 权限才能执行 Docker 命令。 但是,出于安全原因,建议将 Docker 作为非 root 用户管理。 为了实现这一点,您可以将您的用户添加到“docker
”组
- 创建“
docker
”组(如果它不存在)sudo groupadd docker
- 将您的用户添加到“
docker
”组sudo usermod -aG docker $USER
- 注销并重新登录以应用组更改。
完成这些步骤后,您应该能够通过在终端中简单地运行 Docker 命令来使用 Docker,而无需 sudo 。
步骤 5:测试 Docker 设置
为了确认您的 Docker 设置正常工作,您可以运行一些额外的测试
- 检查 Docker 版本
docker --version
- 拉取并运行一个流行的 Docker 镜像,例如“
nginx
”docker run -d -p 80:80 nginx
- 打开您的网络浏览器并导航到 https://。 如果一切正常,您应该会看到默认的 Nginx 页面。
恭喜!!
历史
- 2023年5月11日:初始版本