Dockerfile
Docker相关指令
docker镜像运行以及日志
1 | ❯ docker run --restart=always -d --name holer-client -e PARAMS="www.swimminghao.top 6060 51c45156bf1c4a82b4e6ffff2150b65e" swimminghao/holer-client:latest |
Dockerfile 打包jar成docker镜像
1 | dockerfile1 |
1 | dockerfile2 |
dockerfile和jar包放同一文件夹,再执行下面指令
1 | ❯ docker build -t swimminghao/holer-client:latest . |
1 | FROM openjdk:8-jdk-alpine |
dockerfile和jar包放同一文件夹,再执行下面指令
1 | ❯ docker build -t swimminghao/holer-server:latest . |
docker容器停止以及镜像删除
1 | ❯ docker ps -a |
docker镜像反推Dockerfile:
1、指令
1 | ❯ docker history <83d576a828a8> --format "{{.CreatedBy}}" --no-trunc |tac | awk '{if($3~/nop/){for(i=1;i<=3;i++){$i=""};print substr($0,4)}else{print "RUN",$0}}' |
2、bash脚本
1 | ❯ bash decompile.sh seanhongxing/holer-server |
1 |
|
docker镜像下载jar包
1 | //镜像导出 |
注:分层,jar包在某一层
------------- 本 文 结 束     感 谢 您 的 阅 读 -------------