没有合适的资源?快使用搜索试试~ 我知道了~
首页详解如何使用Docker部署一个web项目并打包成镜像文件
详解如何使用Docker部署一个web项目并打包成镜像文件
1.5k 浏览量
更新于2023-05-27
评论
收藏 57KB PDF 举报
docker基本入门以后,可以试试打包docker镜像与dockerfile了 docker镜像 docker hub仓库有2类仓库,用户仓库和顶层仓库,用户仓库由docker用户创建的,顶层仓库由docker内部的人来管理的。仓库里存放的是镜像文件,那么问题来了 ,怎么去创建镜像呢? how to create image 构建docker镜像的有2种方法: 1.使用docker commit命令。 2.使用docker build 命令和Dockerfile文件。在这里并不推荐使用docker commit命令,而应该使用更灵活,更强大的Dockerfile来构建镜像.. 1.创建一个
资源详情
资源评论
资源推荐

详解如何使用详解如何使用Docker部署一个部署一个web项目并打包成镜像文件项目并打包成镜像文件
docker基本入门以后,可以试试打包docker镜像与dockerfile了
docker镜像镜像
docker hub仓库有2类仓库,用户仓库和顶层仓库,用户仓库由docker用户创建的,顶层仓库由docker内部的人来管理的。仓
库里存放的是镜像文件,那么问题来了 ,怎么去创建镜像呢?
how to create image
构建docker镜像的有2种方法:
1.使用docker commit命令。
2.使用docker build 命令和Dockerfile文件。在这里并不推荐使用docker commit命令,而应该使用更灵活,更强大的Dockerfile
来构建镜像..
1.创建一个创建一个centos镜像镜像
通过命令下载dockerhub上的官方镜像
docker pull centos
2.创建一个基于创建一个基于centos镜像的容器镜像的容器
通过命令docker images查看服务器上已有的镜像
通过命令
docker run -dit -p 4000:8080 centos镜像名或id
创建一个基于centos镜像的容器在后台运行并将服务器的4000端口映射到容器中的8080端口
3.将将jdk,,tomcat的安装包和的安装包和web项目上传至镜像中项目上传至镜像中
docker cp /usr/local/jdk安装包 容器名:容器地址
docker cp /usr/local/tomcat安装包 容器名:容器地址
docker cp /usr/local/web项目 容器名:容器地址1
4.进入容器并操作进入容器并操作
通过命令
docker attach 容器名或id
进入容器中
安装jdk和tomcat的步骤和在linux中安装步骤一致,你可以把容器当成一个linux虚拟机, 之后启动tomcat服务
5.验证验证
在浏览器上输入http://服务器ip:4000,如果出现tomcat页面则成功了
6.将容器打包成镜像将容器打包成镜像
docker commit -a "mscto.com" -m "my apache" 容器名称或id 打包的镜像名称:标签
OPTIONS说明:
-a :提交的镜像作者;
-c :使用Dockerfile指令来创建镜像;
-m :提交时的说明文字;
-p :在commit时,将容器暂停。
7.上传至你的上传至你的dockerhub
使用您的Docker ID登录
如果您没有Docker帐户,请在cloud.docker.com注册一个 。记下你的用户名。




















weixin_38499503
- 粉丝: 8
- 资源: 977
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- ARM Cortex-A(armV7)编程手册V4.0.pdf
- ABB机器人保养总结解析.ppt
- 【超详细图解】菜鸡如何理解双向链表的python代码实现
- 常用网络命令的使用 ipconfig ping ARP FTP Netstat Route Tftp Tracert Telnet nslookup
- 基于单片机控制的DC-DC变换电路
- RS-232接口电路的ESD保护.pdf
- linux下用time(NULL)函数和localtime()获取当前时间的方法
- Openstack用户使用手册.docx
- KUKA KR 30 hA,KR 60 hA机器人产品手册.pdf
- Java programming with JNI
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0