介绍

为了方便程序在ikuai的docker里运行,不用每次都打包docker程序

制作一个docker壳镜像文件

把程序放到了挂载目录中,方便程序更新,机智如我

当然这个镜像只能运行能直接运行的程序,没有其他依赖,

我这里是运行go编译的程序

构建dockerfile文件

FROM alpine
ENV VERSION 1.2
ENV TZ=Asia/Shanghai

WORKDIR /app/
VOLUME /app
CMD ./run.sh

生成镜像文件

docker build -t dkshell:1.2 .
docker save dkshell > dkshell1.2.tar

新建容器时挂载目录

挂载目录
/data/dk/app  /app
在目录中放置需要运行的程序,run.sh文件
在run.sh文件中启动程序

完美了