Docker 是一种轻量级的容器化技术,可以帮助开发人员更方便地构建、部署和运行应用程序。本篇博客将介绍如何在 Linux 系统中安装和配置 Docker。
步骤 1:安装 Docker
以下是在 Linux 系统中安装 Docker 的步骤:
-
更新系统软件包:
$ sudo apt update
-
安装 Docker 的依赖项:
$ 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
-
更新软件包索引:
$ sudo apt update
-
安装 Docker:
$ sudo apt install docker-ce docker-ce-cli containerd.io
-
启动 Docker 服务:
$ sudo systemctl start docker
您可以使用以下命令检查 Docker 服务的状态:
$ sudo systemctl status docker
-
(可选) 将当前用户添加到 docker 用户组中,使您无需使用 sudo 来运行 Docker 命令:
$ sudo usermod -aG docker $USER
注意: 添加到 docker 用户组是一个安全风险,请谨慎使用。仅将可信任的用户添加到该组中。
步骤 2:配置 Docker
安装 Docker 后,可以根据自己的需求进行一些配置。
-
(可选) 修改 Docker 存储位置:
默认情况下,Docker 的相关文件存储在根目录下的 /var/lib/docker 目录中。如果您的系统根分区空间有限,可以将 Docker 的存储位置修改为其他分区。以下是修改 Docker 存储位置的步骤:
-
停止 Docker 服务:
$ sudo systemctl stop docker
-
修改
/etc/docker/daemon.json
文件,如果该文件不存在则创建它:{ "data-root": "/new/docker/storage" }
替换
/new/docker/storage
为您希望存储 Docker 相关文件的路径。 -
启动 Docker 服务:
$ sudo systemctl start docker
-
-
(可选) 配置 Docker 国内镜像加速器:
如果您在使用 Docker 时发现拉取镜像速度很慢,可以配置 Docker 使用国内的镜像加速器。以下是配置步骤:
-
编辑或创建
/etc/docker/daemon.json
文件:{ "registry-mirrors": ["https://<镜像加速器地址>"] }
将
<镜像加速器地址>
替换为您选择的国内镜像加速器地址。 -
重新启动 Docker 服务:
$ sudo systemctl restart docker
现在,您应该能够体验到更快的镜像拉取速度了。
-
结论
通过按照以上步骤,在 Linux 系统中安装和配置 Docker 是相对简单的。安装和配置 Docker 后,您可以开始使用 Docker 来构建、部署和运行应用程序。
希望这篇博客能帮助到您!Happy Dockering!
本文来自极简博客,作者:樱花飘落,转载请注明原文链接:如何在Linux系统中安装和配置Docker