背景说明

Portainer 将管理容器的复杂性隐藏在易于使用的 UI 后面。通过消除使用 CLI、编写 YAML 或理解清单的需要,Portainer 使部署应用程序和解决问题变得如此简单。

解决方案

1.X

安装部署

  1. [root@vm1 ~]# docker run -p 9000:9000 --name prtainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -d portainer/portainer
  2. Unable to find image 'portainer/portainer:latest' locally
  3. latest: Pulling from portainer/portainer
  4. 94cfa856b2b1: Pull complete
  5. 49d59ee0881a: Pull complete
  6. a2300fd28637: Pull complete
  7. Digest: sha256:fb45b43738646048a0a0cc74fcee2865b69efde857e710126084ee5de9be0f3f
  8. Status: Downloaded newer image for portainer/portainer:latest
  9. WARNING: IPv4 forwarding is disabled. Networking will not work.
  10. d8abd183d4ffa927767de79d0e8430f6b5ec06675b9aa11f8e98a524b5f969d3
  11. [root@vm1 ~]#

访问验证

打开浏览器访问: http://192.168.184.138:9000/
image.png
image.png
image.png
image.png

2.X

安装部署

  1. [root@vm1 docker]# docker pull portainer/portainer-ce
  2. [root@vm1 ~]# docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer-ce
  3. 5894083f8dd3ba6689e076739a9c1bd2b45e8060f6c14011fb37ebb75b6972d6

访问验证

打开浏览器访问网址: http://192.168.184.143:9000/
image.png