引言
Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。使用 Docker 可以让开发者更加方便地开发和部署应用。本文将为你详细介绍如何在 Ubuntu 系统上安装 Docker,即使是 Docker 小白也能轻松学会。
准备工作
在开始安装 Docker 之前,请确保你的 Ubuntu 系统满足以下要求:
- Ubuntu 16.04 或更高版本
- 系统中已安装 Python 3
- 系统中已安装 Git
安装 Docker
1. 更新 apt 包索引
首先,更新你的 apt 包索引:
sudo apt-get update
2. 安装 Docker
接下来,安装 Docker:
sudo apt-get install docker-ce docker-ce-cli containerd.io
3. 验证安装
安装完成后,验证 Docker 是否安装成功:
docker --version
如果看到 Docker 的版本信息,说明 Docker 安装成功。
4. 启动 Docker 服务
启动 Docker 服务:
sudo systemctl start docker
5. 设置 Docker 开机自启
设置 Docker 服务开机自启:
sudo systemctl enable docker
配置 Docker
1. 配置 Docker 仓库
默认情况下,Docker 使用官方仓库。如果你需要使用其他仓库,可以按照以下步骤进行配置:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://your-mirror-url.com"]
}
EOF
sudo systemctl restart docker
2. 配置 Docker 用户组
将当前用户添加到 Docker 用户组:
sudo usermod -aG docker $USER
退出并重新登录,或者使用 newgrp docker 命令来更新用户组。
使用 Docker
1. 搜索镜像
使用 docker search 命令来搜索 Docker 镜像:
docker search ubuntu
2. 拉取镜像
使用 docker pull 命令来拉取 Docker 镜像:
docker pull ubuntu:latest
3. 运行容器
使用 docker run 命令来运行容器:
docker run -it ubuntu:latest /bin/bash
这将启动一个 Ubuntu 容器,并进入其 shell。
总结
通过以上步骤,你已经在 Ubuntu 系统上成功安装并配置了 Docker。现在,你可以开始使用 Docker 来开发和部署应用了。希望本文能帮助你快速上手 Docker,祝你学习愉快!