Docker 是一种流行的容器化技术,它使得应用程序的部署变得更加轻松和灵活。在本文中,我们将介绍如何在 Linux 上部署 Docker,从环境准备、安装 Docker,到 Docker 常见用法等多个角度进行讲解。
环境准备
在部署 Docker 之前,我们需要先准备好一台 Linux 服务器。此外,我们还需要安装一些依赖项,包括:
1. apt-transport-https,用于支持通过 HTTPS 进行安装;
2. ca-certificates,用于安装 Docker 官方 GPG 密钥;
3. curl,用于下载安装脚本;
4. software-properties-common,用于添加 Docker 仓库。
我们可以通过下面的命令来安装这些依赖项:
```
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
```
安装 Docker
安装 Docker 的步骤如下:
1. 安装 Docker GPG 密钥
```
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
```
2. 将 Docker 仓库添加到 APT 软件仓库
```
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
```
3. 安装 Docker CE
```
sudo apt-get update
sudo apt-get install docker-ce
```
安装完成后,我们可以执行以下命令来检查 Docker 是否安装成功:
```
sudo docker run hello-world
```
如果看到 "Hello from Docker!" 的输出,说明 Docker 安装成功。
常见用法
Docker 的常见用法包括:
1. 查看 Docker 版本
```
sudo docker version
```
2. 搜索 Docker 镜像
```
sudo docker search [IMAGE NAME]
```
3. 下载 Docker 镜像
```
sudo docker pull [IMAGE NAME]
```
4. 运行 Docker 容器
```
sudo docker run [OPTIONS] [IMAGE NAME]
```
5. 列出运行中的容器
```
sudo docker ps
```
6. 停止容器
```
sudo docker stop [CONTAINER ID]
```
7. 删除容器
```
sudo docker rm [CONTAINER ID]
```
8. 删除镜像
```
sudo docker rmi [IMAGE ID]
```
扫码咨询 领取资料