Linux(Centos)下使用Docker安装 Portainer-ce(HTTPS支持,docker容器管理软件)


Linux(Centos)下使用Docker安装 Portainer-ce(HTTPS支持,docker容器管理软件)


安装命令根据实际部署情况修改调整
版本地址:全版本 | releases版本
文档更新记录:2021/03/15-最新版本2.1.1


1、安装docker工具 Docker(支持TLS)及docker-compose安装与配置

2、安装及配置portainer-ce

$ docker search portainer
# docker下载Portainer-ce镜像(以下命令二选一)
$ docker pull portainer/portainer-ce:2.1.1      #2.1.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/docker/portainer-ce/data:/data \
--name portainer-ce portainer/portainer-ce:2.1.1 \
--ssl \
--sslcert /certs/证书文件名 \
--sslkey /certs/公钥文件名

#访问地址,第一次进入会要求设置账号密码 
    https://域名:Web端口

#备注:
    1、9000端口为web管理界面端口,8000端口为Agent接入端口,如果不使用agent功能8000端口可以不映射
    2、/root/.cert/为服务器本地证书路径
    3、--name portainer-ce为自定义容器名称
    4、/opt/docker/portainer-ce/data为本地存储路径
    5、/var/run/docker.sock为本地docker连接socket,如果想用远程docker使用-H tcp://<REMOTE_HOST>:<REMOTE_PORT>
    6、portainer/portainer-ce:2.1.1为指定镜像,或者使用portainer/portainer-ce为直接定义最新版本


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM