dockerfile 使用命令

一站式学习docker >>:docker一站式学习,docker安装,镜像,容器,数据卷,dockerfile,docker私服搭建

dockerfile使用

  1. dockerfile常见命令参数
FROM    指定基础镜像    from centos:7.9
env     设置环境变量,可在后面指令使用   env key value
copy    拷贝本地文件到镜像的指定目录   copy ./xxx.tar.gz  /tmp
run     执行安装过程中的shell命令  run tar -zxvf /tmp/xxx.tar.gz  && expose path=/tmp/jre11:$path
expose  指定容器运行时候监听的端口,给镜像使用者看     expose  8080
cmd     运行命令cmd java -jar xxx.jar
entrypoint 镜像中应用的启动命令 entrypoint java -jar xxx.jar

eg: 编写dockerfile

FROM openjdk:11
COPY ./xxx.tar /usr/src/myapp
cmd java -jar xxx.jar
  1. 使用dockerfile创建镜像
docker build -f /xxx/dockerfile -t 镜像名称:版本号 .
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐