Linux下通过官方脚本安装Docker服务和Portainer图形界面管理工具
通常在Linux使用系统自带的包安装docker服务,安装的版本并不是最新的,因此我们可以通过使用官方的脚本实现一键安装docker服务。接下来我们将进行 Docker 服务的安装以及 Portainer 的部署。以下是具体的步骤。
安装 Docker
首先,我们可以执行以下命令进行安装测试:
bash <(curl -Ls https://get.docker.com) --dry-run
这条命令会运行 Docker 的安装脚本,但并不会真正进行安装。通过这个预安装测试,我们能确认环境是否适合安装 Docker。如果环境有问题,建议重装Linux,可以参考Linux服务器一键重装系统(纯净debian)这篇文章。
确认无误后,我们进行 Docker 的正式安装,执行以下命令:
bash <(curl -Ls https://get.docker.com)
该命令将会从 Docker 的官方网站下载并运行安装脚本,最终将 Docker Engine 安装到你的系统中。
如果是国内服务器安装,可以使用脚本中推荐的两个镜像之一安装:
bash <(curl -Ls https://get.docker.com) --mirror Aliyun
bash <(curl -Ls https://get.docker.com) --mirror AzureChinaCloud
安装 Portainer
Portainer 是一个开源的 Docker 容器管理工具。通过 Portainer,我们可以更为便捷地管理和操作 Docker 容器。
安装 Portainer 的命令如下:
docker run -d -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /home/portainer:/data portainer/portainer-ce:2.14.2
此命令将会从 Docker Hub 下载并运行最新的 Portainer 容器。其中,参数 `-p 9443:9443` 是将容器的 9443 端口映射到主机的 9443 端口;参数 `--restart=always` 用于设置容器发生错误时自动重启;最后两个 `-v` 参数则是挂载 Docker 守护进程的 Unix 套接字和数据卷。
这样,我们就成功在 Linux 上安装了 Docker 并部署了 Portainer。你可以通过访问 `https://<your-ip-address>:9443` 来访问 Portainer 的界面,进行 Docker 容器的管理和操作。
评论