🤖 由 星火认知大模型 生成的文章摘要
效果演示
准备工作
将所有Docker容器环境都安装Portainer
云服务器可以参考:
[postcard type=”list”]321[/postcard]
编辑需要被管理的Docker环境
vi /usr/lib/systemd/system/docker.service
键盘切换为英文,按i进行编辑
找到ExecStart这行,在containerd.sock -H 后面添加tcp://0.0.0.0:2375(这里的2375为默认,强烈建议更改)
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375
添加完成之后,先按ESC键,再输入:wq 保存退出(如过提示E45: ‘readonly’ option is set (add ! to override)则输入:wq! 保存退出)
重启Docker
sudo systemctl daemon-reload sudo systemctl restart docker.service
管理端添加
进入主Portainer的web管理界面
首页点击Environments
点击右上角的
勾选,然后点下面这个
这样子填写
正常情况下就添加成功了,如过添加不了,可以尝试重启服务器,reboot