如何制作docker镜像

如何制作docker镜像?Dockerfile 是一个包含创建镜像所有命令的文本文件,通过docker build命令可以根据 Dockerfile 的内容构建镜像。

1.创建一个Dockerfile 文件

# 先创建一个文件夹为docker-admin
mkdir docker-admin

# 进入文件夹docker-admin 并创建一个Dockerfile
cd docker-admin && vim Dockerfile

2.编辑Dockerfile 文件

编辑如下内容,下面中的COPY admin.war 的admin.war 就是我们的war文件

FROM docker.io/tomcat
MAINTAINER rstyro
COPY admin.war /usr/local/tomcat/webapps

3.获取到.war 文件

可以用你自己的

# github 下载地址为:
wget https://github.com/rstyro/admin/raw/pack/pack/admin-0.0.1-SNAPSHOT.war

# 修改名字
mv admin-0.0.1-SNAPSHOT.war admin.war

4.构建镜像

# -t 参数 后面跟镜像名字和tag 注意别忘了后面的 . 点表示当前路径
docker build -t admin:1.0.0 .

5.运行刚构建的镜像

# 给它取名 admin 本机端口映射 8080
docker run --name=admin -p 8080:8080 -d admin:1.0.0

版权声明:本文为CSDN博主「帅大叔的博客」的原创文章

原文链接:https://blog.csdn.net/qq_32923745/article/details/80817395

西部数码容器云产品是通过docker技术,在云计算集群服务器上部署容器云服务实现,功能强大、简单易用,可作集群服务,轻松组建服务集群。

高性价比的容器云产品链接 https://www.west.cn/paas/container/

赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » 如何制作docker镜像

登录

找回密码

注册