【树莓派】Eclipse集成Docker Tooling
由于项目往后的发展方向都是容器化为主,所以后端开发人员也需要使用懂得使用进行打包部署。如果通过纯命令行或者脚本的方式进行操作,过程会比较复杂还好提供了可视化的插件 ,基本操作都可以通过此插件完成大大提高效率。
安装
打开 在find输入框中输入就可以找到 插件,如下图所示:
上图中列出了两个插件,上方那个是 插件,下面那个是编写插件建议是两个插件都安装。本次只讲 的使用。
使用
安装完成后可以在 -> Show View -> Other…中找到 ,如下图所示:
在Show View中找到
连接本地
打开 后由于之前没有配置连接,点击 “No to a is ……” 的那个超链接,会弹出新建连接的配置对话框,如下图:
选择Unix 连接本地容器,如下图:
通过配置.sock的路径,然后点击“Test ”后会发现 的情况(若在的情况下应该不会出现这个问题吧,没有验证过),如下图:
这是由于.sock文件没有读取权限导致的,所以可以通过chmod来赋权,如下图:
在.sock赋权之后再重新点击“Test ”即可连接成功,如下图:
点击“”之后即可看到local 下所有的容器和镜像,如下图:
连接远程
以开发环境为例,首先安装容器并且配置开发环境的仓库,这个就不再叙述了。
之后需要对/etc//中的配置做修改,如下图:
修改配置
加上 =”-H unix:///var/run/.sock -H 0.0.0.0:2376” 配置。
告诉主机unix sock的路径并且可以通过2376端口进行tcp的连接。修改完成后保存退出。
之后还需要对守护线程文件内容进行修改,如下图:
增加配置信息,告诉主机在那个位置找到刚刚配置的环境变量,然后通过在变量中修改加入$变量间接引入配置信息。同理,修改完成后保存退出。
之后就重启一下和。
// 重启daemon
sudo systemctl daemon-reload// 重启docker
sudo systemctl restart docker
重启完成后通过ps -aux | grep 命令查看一下刚刚的配置是否生效,如下图:
接下来就可以通过本机的 尝试是否可以连接,如下图:
在TCP 中填入 tcp://192.168.100.168:2376 即可,然后点击“Test ”即可看到Ping !的对话框提示。
点击“”之后就可以在 中看到远程的容器和镜像了。