docker安装portainer

操作前再次确认下防火墙是否关闭

(我因为忘记关闭防火墙,然后装好portainer之后启动报错,导致从docker开始重装)

firewall-cmd --state                #显示当前防火墙状态,如果为running表示防火墙已开启。
systemctl status firewalld        #查看firewalld服务的运行状态,如果为active (running)表示防火墙已开启。

 如果有防火墙没关,先关了

systemctl stop firewalld  # 停止firewalld服务
systemctl disable firewalld  # 禁止firewalld服务在系统启动时自动启动

1、拉取镜像

docker pull portainer/portainer-ce:latest

 

2、启动

docker run -d --restart=always --name portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /data/portainer/data:/data portainer/portainer-ce:latest

docker run -d                        # 以后台方式运行一个 Docker 容器
--name portainer                # 将容器命名为portainer
-p 9000:9000                        # 将主机的9000端口(左)映射到容器的9000端口(右)
--restart=always                # 自动重启容器,包括Docker启动以及运行失败时
-v /var/run/docker.sock:/var/run/docker.sock        # 将主机上的/var/run/docker.sock文件挂载到容器的/var/run/docker.sock文件。这样可以使得容器能够与主机上的Docker守护进程进行通信
-v /data/portainer/data:/data        # 将名为/data/portainer/data的卷挂载到容器的/data目录。这样可以在容器内部持久化保存Portainer的数据
--privileged=true                        # 将容器设置为具有特权访问(portainer用不到)
portainer/portainer-ce:latest        # 指定要运行的Docker镜像为portainer/portainer-ce,并使用最新的版本

查看portainer启成功没

docker ps

页面访问

http://ip:9000

设置密码,创建用户

adminadminadmin

!出现问题

解决

docker restart portainer

然后就进来了,选择本地

参考:

docker安装portainer-优快云博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值