使用 Portainer 管理 Docker 笔记(含本地和远程)


安装Portainer

官网:
https://www.portainer.io
文档:
https://www.portainer.io/installation
参考博客:
https://my.oschina.net/VILLE/blog/4374949
https://blog.csdn.net/A632189007/article/details/78779920

  1. 获取 Portainer 的 Docker 镜像
    https://hub.docker.com/r/portainer/portainer/tags

    docker pull portainer/portainer:1.24.1
    
  2. 运行 Portainer 的 Docker 容器

    docker run -dit -p 60000:8000 -p 60001:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /data/appdata/portainer:/data portainer/portainer:1.24.1
    
  3. 访问 Portainer
    在浏览器中通过配置的端口号访问

  4. 配置用户名密码

  5. 管理本机 Docker
    选择local点击Connect

管理远程Docker

参考博客:https://www.cnblogs.com/Laro/p/11323408.html

  1. 修改远程 Docker 的 docker.service 文件
    vim /lib/systemd/system/docker.service
    
    ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
    
  2. 重启 Docker
    ## 重新加载配置文件
    systemctl daemon-reload
    ## 重启服务
    systemctl restart docker
    
  3. 防火墙开放端口
    ## 打开端口
    firewall-cmd --zone=public --add-port=2375/tcp --permanent
    ## 刷新防火墙
    firewall-cmd --reload
    ## 查看已开放端口
    firewall-cmd --list-all
    
  4. 访问 Portainer 添加远程 Docker
    1. 在 Endpoints 菜单中点击 Add Endpoint 按钮
    2. 选择 Docker 输入 URL 进行连接


免责声明!

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



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