开启docker的远程访问
-
Docker的启动配置文件在Ubuntu18.04系统的路径为/lib/systemd/system/docker.service可以通过手动查询:
systemctl status docker.service
-
编辑docker.service配置文件
vim /lib/systemd/system/docker.service
-
修改ExecStart多对应的行,(Docker的远程访问接口为2375),但是开启2375端口容易被黑客远程放入挖矿机镜像,在开放后的第二天发现docker不知道什么时候自动下载了几个ubuntu镜像并且运行了多个容器,造成云服务器系统内存和cpu使用过度,这才发现。然后把默认的2375改成了2222,也可以做IP限制,此处我没有限制。
-
保存并退出编辑后,重载守护进程以及重启Docker
sudo systemctl daemon-reload sudo service docker restart
-
查看是否开放远程访问端口
sudo systemctl status docker.service
IDEA连接Docker
-
在设置中填写docker的IP及port
-
maven配置文件中的docker插件配置:
<build> <finalName>springboot-3S</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId</