docker安装portainer(可视化工具)

一、Portainer是什么?

        Portainer是一款开源的容器管理平台,提供了一个易于使用的Web UI界面,可用于管理和监控容器和集群。

        Portainer主张让容器管理变得更加简单,所以它的界面更加人性化,操作不复杂,即便非专业性非常强的人员,也能够很快掌握基本的管理能力。

https://img-blog.csdnimg.cn/d3e53d83ff8b47d68b9e37d99335e8f4.gif#pic_center

二、安装Portainer

        进入目录

   [root@localhost ~]# cd /usr/local/docker

        创建文件夹

   [root@localhost ~]# mkdir -p portainer/data

        下载镜像

   [root@localhost ~]# docker pull portainer/portainer

   Using default tag: latest

   latest: Pulling from portainer/portainer

   94cfa856b2b1: Pull complete 

   49d59ee0881a: Pull complete 

   a2300fd28637: Pull complete 

   Digest:     sha256:fb45b43738646048a0a0cc74fcee2865b69efde857e710126084ee5de9be0f3f

   Status: Downloaded newer image for portainer/portainer:latest

   docker.io/portainer/portainer:latest

        启动容器

        编写脚本

   [root@localhost ~]# cd portainer/

   [root@localhost ~]# vim startPortainer.sh

         脚本内容

   docker run -d \

    --restart=always \

    --name portainer \

    -p 9000:9000 \

    -v /var/run/docker.sock:/var/run/docker.sock \

    -v /usr/local/docker/portainer/data:/data \

    portainer/portainer:latest

         赋值权限

   [root@localhost ~]# chmod -R 777 startPortainer.sh

        执行脚本 

   [root@localhost ~]# ./startPortainer.sh 

   312623fe0b0192c645250f11e3603fd5f73f91393b22db3988a44fb93fb4dc89

三、可视化页面

                启动页面(注:这边端口是在脚本里面配置的目前是 :9000)

        选择本地

         管理页面

        容器页面

Ubuntu上安装DockerPortainer可视化管理工具的一般步骤如下: 1. **更新系统**: ``` sudo apt update && sudo apt upgrade ``` 2. **添加Docker GPG key和源**: ``` curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` 3. **安装Docker**: ``` sudo apt install docker-ce docker-ce-cli containerd.io ``` 4. **启动并启用Docker服务**: ``` sudo systemctl start docker sudo systemctl enable docker ``` 5. **验证Docker是否安装成功**: ``` sudo docker run hello-world ``` 6. **安装Portainer**: - 可能需要创建一个新的用户账户: ``` sudo useradd -u 1000 portainer ``` - 下载Portainer安装脚本: ``` wget -O - https://get.portainer.io/script.deb.sh | sudo bash ``` - 安装Portainer: ``` sudo dpkg -i portainer-agent.deb ``` 7. **配置Portainer**: - 需要打开Docker的安全组设置允许外部访问: ``` sudo ufw allow 'Ingress http/tcp from any' ``` - 使用`portainer admin` 用户登录,并在浏览器中输入 `http://localhost:9000` 来访问Portainer的Web界面。 8. **安装Portainer UI**: - 如果你想安装图形化UI,可以使用下面的命令(如果尚未安装): ``` sudo apt-get install portainer/portainer-ce -y ``` - 同样需要在浏览器中输入URL访问。 完成以上步骤后,您应该就能通过Portainer的Web界面方便地管理和监控您的Docker容器了。记得定期更新软件以保持安全性和兼容性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值