|
|
|
@ -31,7 +31,6 @@ tee /etc/docker/daemon.json <<EOF
|
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
systemctl daemon-reload
|
|
|
|
|
systemctl restart docker
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
#### 3、启动$Docker$
|
|
|
|
@ -231,7 +230,6 @@ rz -be
|
|
|
|
|
#### 继续打包
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
cd /usr/local/publish
|
|
|
|
|
mkdir target
|
|
|
|
|
cd target
|
|
|
|
|
rz -be
|
|
|
|
@ -282,10 +280,63 @@ docker logs c128a94e5884
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### 查看启动界面
|
|
|
|
|
|
|
|
|
|
http://10.10.14.212:7001
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
# 拷贝出来做备份
|
|
|
|
|
docker cp b30008f6e67d:/root/gw-charge.jar ./gw-charge-backup.jar
|
|
|
|
|
|
|
|
|
|
# 拷贝回去
|
|
|
|
|
docker cp ./gw-charge.jar b30008f6e67d:/root
|
|
|
|
|
|
|
|
|
|
#重启Docker
|
|
|
|
|
docker restart b30008f6e67d
|
|
|
|
|
|
|
|
|
|
# 查看
|
|
|
|
|
docker ps
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
#### 五、查看容器的启动脚本(或命令)
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
docker inspect --format '{{.Config.Entrypoint}}' b30008f6e67d
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
结果:
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
[sh -c java $JAVA_OPTS $ENV_OPTS -Djava.security.egd=file:/dev/./urandom -jar /root/gw-charge.jar]
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$Q$: \$$JAVA\_OPTS$ \$$ENV\_OPTS$中什么东西呢?
|
|
|
|
|
办法:
|
|
|
|
|
|
|
|
|
|
##### 1、进入容器
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
docker exec -it b30008f6e67d /bin/bash
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
##### 2、查看环境变量
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
root@b30008f6e67d:~# echo $ENV_OPTS
|
|
|
|
|
-Dspring.profiles.active=dev
|
|
|
|
|
|
|
|
|
|
root@b30008f6e67d:~# echo $JAVA_OPTS
|
|
|
|
|
-server -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -XX:MaxRAMFraction=1
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### 五、待实验内容
|
|
|
|
|
#### 六、待实验内容
|
|
|
|
|
|
|
|
|
|
[阿里云容器服务springboot版本回退_以及平滑更新蓝绿发布 ](https://www.cnblogs.com/HealerJean/p/11829917.html)
|
|
|
|
|