当前位置: 代码网 > 服务器>服务器>云虚拟主机 > Docker部署JDK镜像的实现步骤

Docker部署JDK镜像的实现步骤

2024年05月19日 云虚拟主机 我要评论
构建镜像我们将已经准备好的docker-demo.jar包以及dockerfile拷贝到虚拟机的/root/demo目录:然后,执行命令,构建镜像:# 直接指定dockerfile目录docker b

构建镜像

 我们将已经准备好的docker-demo.jar包以及dockerfile拷贝到虚拟机的/root/demo目录:

然后,执行命令,构建镜像:

# 直接指定dockerfile目录
docker build -t docker-demo:1.0 /root/demo

查看镜像列表:

# 查看镜像列表:
docker images
# 结果
repository    tag       image id       created          size
docker-demo   1.0       d6ab0b9e64b9   27 minutes ago   327mb
nginx         latest    605c77e624dd   16 months ago    141mb
mysql         latest    3218b38490ce   17 months ago    516mb

然后尝试运行该镜像:

# 1.创建并运行容器
docker run -d --name dd -p 8090:8090 docker-demo:1.0
# 2.查看容器
dps
# 结果
container id   image             ports                                                  status         names
78a000447b49   docker-demo:1.0   0.0.0.0:8080->8080/tcp, :::8090->8090/tcp              up 2 seconds   dd
f63cfead8502   mysql             0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp   up 2 hours     mysql

# 3.访问
输入本机ip地址

镜像的结构是什么?

镜像中包含了应用程序所需要的运行环境,函数库,配置,以及应用本身等各种文件,这些文件分层打包而成。

dockerfile是做什么的?

dockerfile就是利用固定的指令来描述镜像的结构和构建过程,这样docker才可以依次来构建镜像。

构建镜像的命令是什么?

docker build -t 镜像名 dockerfile目录

到此这篇关于docker部署jdk镜像的实现步骤的文章就介绍到这了,更多相关docker部署jdk镜像内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com