1. 程式人生 > 實用技巧 >Linux(Centos)下使用Docker安裝 Portainer-ce(HTTPS支援,docker容器管理軟體)

Linux(Centos)下使用Docker安裝 Portainer-ce(HTTPS支援,docker容器管理軟體)

Linux(Centos)下使用Docker安裝 Portainer-ce(HTTPS支援,docker容器管理軟體)


版本地址:全版本 | releases版本
文件更新記錄:2021/01/12-最新版本2.0.1


1、安裝docker工具 Docker(支援TLS)及docker-compose安裝與配置

2、安裝及配置portainer-ce

$ docker search portainer
# docker下載Portainer-ce映象(以下命令二選一)
$ docker pull portainer/portainer-ce:2.0.1      #2.0.1版本
$ docker pull portainer/portainer-ce            #最新版本
$ vi /etc/sysctl.conf                           #開啟資料轉發,重啟網路生效
  net.ipv4.ip_forward=1
$ systemctl restart network
#容器執行映象
$ docker run -d \
-p Web埠:9000 \
-p Agent接入埠:8000 \
--restart always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /root/.cert/:/certs \
-v /opt/portainer-ce/data:/data \
--name portainer-ce portainer/portainer-ce:2.0.1 \
--ssl \
--sslcert /certs/證書檔名 \
--sslkey /certs/公鑰檔名

#訪問地址,第一次進入會要求設定賬號密碼 
    https://域名:Web埠

#備註:
    1、9000埠為web管理介面埠,8000埠為Agent接入埠,如果不使用agent功能8000埠可以不對映
    2、/root/.cert/為伺服器本地證書路徑
    3、--name portainer-ce為自定義容器名稱
    4、/opt/portainer-ce/data為本地儲存路徑
    5、/var/run/docker.sock為本地docker連線socket,如果想用遠端docker使用-H tcp://<REMOTE_HOST>:<REMOTE_PORT>
    6、portainer/portainer-ce:2.0.1為指定映象,或者使用portainer/portainer-ce為直接定義最新版本