欢迎光临散文网 会员登陆 & 注册

Docker笔记4|️Dockerfile

2023-05-05 18:48 作者:便宜酒  | 我要投稿


【流程】

(1)写dockerfile

在工作目录下

vim mydockerfile


FROM centos

ENV MYPATH /Users/sleepydive/docker_test

WORKDIR $MYPATH


COPY 容器路径  本地路径

ADD 解压包

RUN xxxxxx



EXPOSE 80


CMD echo $MYPATH

CMD echo "----end----"

CMD /bin/bash 



(2)构建

docker build -f 文件路径 -t 镜像名 .

有个 . 不要忘了,代表当前路径所有文件

docker build -f mydockerfile -t mycentos .




【CMD和ENTYRPOINT区别】

CMD[“ls”,“-a”]    命令可覆盖

ENTRYPOINT[“ls”,“-a”]   命令不可覆盖,可追加


【提交镜像到dockerhub】

docker login -u sleepydive

docker push 镜像名


【发布到阿里云容器】

按官网操作即可


Docker笔记4|️Dockerfile的评论 (共 条)

分享到微博请遵守国家法律