docs: create docker-idea
This commit is contained in:
parent
cc5eb7e7b1
commit
e5ba337dc1
75
docker-idea.md
Normal file
75
docker-idea.md
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
---
|
||||||
|
title: IDEA打包
|
||||||
|
description: IDEA打包docker镜像
|
||||||
|
published: true
|
||||||
|
date: 2021-08-02T07:36:23.276Z
|
||||||
|
tags: docker
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2021-08-02T07:36:23.276Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# 允许远程访问
|
||||||
|
|
||||||
|
## 修改配置
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ vim /lib/systemd/system/docker.service
|
||||||
|
```
|
||||||
|
|
||||||
|
将如下内容
|
||||||
|
|
||||||
|
```properties
|
||||||
|
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
|
||||||
|
```
|
||||||
|
|
||||||
|
修改为
|
||||||
|
|
||||||
|
```properties
|
||||||
|
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H fd:// --containerd=/run/containerd/containerd.sock
|
||||||
|
```
|
||||||
|
|
||||||
|
## 刷新配置
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ systemctl daemon-reload
|
||||||
|
```
|
||||||
|
|
||||||
|
## 重启docker服务
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ systemctl restart docker
|
||||||
|
```
|
||||||
|
|
||||||
|
## 查看结果
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl http://localhost:2375/version
|
||||||
|
```
|
||||||
|
|
||||||
|
## 开放防火墙
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 添加端口
|
||||||
|
$ firewall-cmd --add-port=2375/tcp --permanent
|
||||||
|
# 重启
|
||||||
|
$ firewall-cmd --reload
|
||||||
|
# 查看防火墙
|
||||||
|
$ firewall-cmd --list-all
|
||||||
|
```
|
||||||
|
|
||||||
|
# 项目根路径添加Dockerfile文件
|
||||||
|
|
||||||
|
```dockerfile
|
||||||
|
FROM openjdk:8u292-jre-buster
|
||||||
|
ARG JAR_FILE=/target/*.jar
|
||||||
|
COPY ${JAR_FILE} wg-gateway.jar
|
||||||
|
ENTRYPOINT ["java","-jar","-Dspring.profiles.active=prod","/wg-gateway.jar"]
|
||||||
|
```
|
||||||
|
|
||||||
|
# 设置IDEA的Docker
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## 运行docker查看结果
|
Loading…
Reference in New Issue
Block a user