一、Docker对外提供服务
1.编辑服务配置文件
vim /lib/systemd/system/docker.service
2.定位到ExecStart开头行
# 将原本的ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock替换为下
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
3.刷新服务配置并重启docker
systemctl daemon-reload
systemctl restart docker
二、如何利用IntelliJ IDEA快捷部署
1.首先安装Docker插件
2.在settings中找到对应项并连接上自己docker服务器
- Engine API URL* 输入后如果连接成功,面板下方会提示
Connection successful
。
- 如果是连接不上很有可能是你的Docker服务器没有开启对外访问。
配置好Docker服务器后,便可通过Docker控制台面板查看对应Docker服务器下的镜像和容器。
3.通过插件生成镜像并创建运行容器
前提:准备好你的Dockerfile文件并放在项目的根目录上。
3.1 添加一个Dockerfile的配置
3.2 指定Dockerfile构建镜像和容器的配置
3.3 运行dockerfile配置