使用 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 进行连接
posted @ 2020-08-21 10:31  小星-  阅读(1990)  评论(0编辑  收藏  举报