Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署。

一、 Portainer-ce

Portainer Community Edition是一个用于容器化应用程序的轻量级服务交付平台,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。它被设计为易于部署和使用。该应用程序允许您通过“智能”GUI 和/或广泛的 API 管理所有编排器资源(容器、图像、卷、网络等)。

二、中文汉化下载(旧)

新版:liuximeng520/portainer-zh:2.18.4

docker run -d \
--name=portainer-zh \
-p 9000:9000 \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart=always \
6053537/portainer-ce

 

这个命令用于在 Docker 中运行 Portainer Community Edition(CE)容器。让我逐步解释:

  • docker run: 运行一个 Docker 容器。
  • -d: 运行容器在后台并且不占用命令行。
  • --name=portainer-zh: 将这个容器命名为 "portainer-zh"。这样方便后续对容器进行操作。
  • -p 9000:9000: 将容器的 9000 端口映射到宿主机的 9000 端口。这样可以通过宿主机的 9000 端口访问容器中的 Portainer 服务。
  • -v /var/run/docker.sock:/var/run/docker.sock: 将宿主机的 Docker 守护进程的 Unix 套接字(socket)挂载到容器中,这样 Portainer 可以与宿主机上的 Docker 守护进程进行通信,从而管理容器。
  • --restart=always: 设置容器总是在 Docker 守护进程启动时自动重启。
  • 6053537/portainer-ce: 这是要运行的容器的映像名称,Docker 将会下载并运行 6053537 用户下的 Portainer Community Edition 映像。

使用这个命令,你可以在 Docker 中运行 Portainer CE 并且通过访问宿主机的 9000 端口来管理 Docker 容器。

三、中文汉化下载(新)

docker run -d \
--name=portainer-zh \
-p 9000:9000 \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart=unless-stopped \
portainer/portainer-ce:latest

这个命令用于在 Docker 中运行 Portainer Community Edition(CE)容器。让我逐步解释:

  • docker run: 运行一个 Docker 容器。
  • -d: 运行容器在后台并且不占用命令行。
  • --name=portainer-zh: 将这个容器命名为 "portainer-zh"。这样方便后续对容器进行操作。
  • -p 9000:9000: 将容器的 9000 端口映射到宿主机的 9000 端口。这样可以通过宿主机的 9000 端口访问容器中的 Portainer 服务。
  • -v /var/run/docker.sock:/var/run/docker.sock: 将宿主机的 Docker 守护进程的 Unix 套接字(socket)挂载到容器中,这样 Portainer 可以与宿主机上的 Docker 守护进程进行通信,从而管理容器。
  • --restart=unless-stopped: 设置容器除非被手动停止,否则总是在 Docker 守护进程启动时自动重启。
  • portainer/portainer-ce:latest: 使用名为 "portainer-ce" 的 Portainer Community Edition 映像,并且指定使用最新的版本。这样确保了你使用的是最新版本的 Portainer CE。

 

最后修改于 2023-12-12 14:38:26
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付
上一篇