码迷,mamicode.com
首页 > 其他好文 > 详细

Docker 制作自己的镜像

时间:2018-05-31 02:55:33      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:容器   创建数据库   tom   build   变量   info   tab   ima   基础   

1. 下载tomcat镜像

docker pull hub.c.163.com/library/tomcat:latest

 

2. 创建Dockfile

vi Dockerfile

技术分享图片

 

from hub.c.163.com/library/tomcat

以tomcat镜像为基础

第二行是作者和联系方式信息

第三行是将tsrs.war (这个文件与Dockerfile在同一个路径下)拷贝到 tomcat的webapps目录下。

/usr/local/tomcat 这个路径是tomcat镜像启动后,tomcat的路径。

 

3. 构建docker镜像

docker build .

点代表构建docker的文件在当前路径

技术分享图片

 

给当前build的镜像取一个名字

docker build -t tsrs:latest .

 

4. 运行自己创建的docker容器

docker run -d -p 8888:8080 tsrs

8888为主键端口,8080为容器中的tomcat端口

 

5. 下载Mysql镜像

docker pull hub.c.163.com/library/mysql:latest

 

6. 运行Mysql镜像

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=000000 -e MYSQL_DATABASE=jpress  hub.c.163.com/library/mysql:latest

MYSQL_DATABASE变量为创建数据库jpress

 

Docker 制作自己的镜像

标签:容器   创建数据库   tom   build   变量   info   tab   ima   基础   

原文地址:https://www.cnblogs.com/linlf03/p/9114504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!