当前位置: 首页 > news >正文

青岛建设工程信息网站wordpress galleria

青岛建设工程信息网站,wordpress galleria,最好的网站建设机构,行业网站排名(总结自b站黑马程序员课程) 环环相扣,跳过部分章节和知识点是不可取的。 一、镜像结构 镜像是分层结构,每一层称为一个Layer。 ①BaseImage层:包含基本的系统函数库、环境变量、文件系统。 ②Entrypoint&#xff1…

(总结自b站黑马程序员课程)

环环相扣,跳过部分章节和知识点是不可取的。

一、镜像结构

镜像是分层结构,每一层称为一个Layer。

①BaseImage层:包含基本的系统函数库、环境变量、文件系统。

②Entrypoint:入口,是镜像中启动应用的命令。

③中间层:在BaseImage基础上添加依赖、安装程序、完成整个应用的安装和配置。

二、Dockerfile

Dockerfile的本质是一个文件,通过指令描述镜像的构建过程。其第一行必须是From,从一个基础镜像来构建。

基础镜像可以是基本操作系统,如Ubuntu。也可以是其他人制作好的镜像,例如:java:8-alpine。

Dockerfile示例: 

# 指定基础镜像
FROM ubuntu:16.04
# 配置环境变量,JDK的安装目录
ENV JAVA_DIR=/usr/local

# 拷贝jdk和java项目的包
COPY ./jdk8.tar.gz $JAVA_DIR/


# 安装JDK
RUN cd $JAVA_DIR \
 && tar -xf ./jdk8.tar.gz \
 && mv ./jdk1.8.0_144 ./java8

# 配置环境变量
ENV JAVA_HOME=$JAVA_DIR/java8
ENV PATH=$PATH:$JAVA_HOME/bin

COPY ./docker-demo.jar /tmp/app.jar
# 暴露端口
EXPOSE 8090
# 入口,java项目的启动命令
ENTRYPOINT java -jar /tmp/app.jar

我们首先在Linux中加入tmp目录并且创建一个docker-demo文件:

 cd /tmp/mkdir docker-demo

然后进入到创建docker-demo文件中:

 cd docker-demo

之后将需要的文件和Dockerfile文件本身拖入docker-demo中(使用MobaXterm很方便,文件直接拖入左侧目录即可)。

构建镜像:

 docker build -t javaweb:1.0 .

-t是tag标签,冒号前面是名字,冒号后面是版本。点代表从当前目录构建。

可以使用docker images检查镜像是否构建成功。

运行容器:

docker run --name web -p 8090:8090 -d javaweb:1.0

注意这里的8090是Dockerfile中指定暴露的端口。

也可以通过docker ps检查容器是否运行成功。

根据自己的端口号,课程的访问链接如下:

http://192.168.21.129:8090/hello/count

我们可以发现除了构建java项目以外,构建jdk项目具有通用性。可以使用其他人制作好的镜像,例如:java:8-alpine。更改一下版本号即可。

# 指定基础镜像
FROM java:8-alpine

COPY ./docker-demo.jar /tmp/app.jar
# 暴露端口
EXPOSE 8090
# 入口,java项目的启动命令
ENTRYPOINT java -jar /tmp/app.jar

三、附录

常用Dockerfile指令如下:

http://www.yayakq.cn/news/563021/

相关文章:

  • 建立充电站需要多少钱最新办公室设计
  • 网站开发怎么才能接到私活wordpress单部电影主题
  • h5 php mysql网站开发上海哪家网站建设好
  • 网站备案要钱么百度平台营销
  • 自建网站需要哪些技术网站建设需要洽谈什么
  • 免费网站推广ymdir承德做网站公司
  • 分类信息网站怎么做SEO北京做网站s
  • 一张图片网站代码商丘网站制作公司
  • 西安营销型网站建设动力无限网页设计软件dw全称
  • 如何新建网站有什么设计logo网站
  • 哪些网站是wordpress企业网站栏目设置说明
  • 平度做网站公司自己做的网站网站搜索
  • 策划公司网站建设个人的网站备案多少钱
  • 建网站的书籍企业信用信息查询方式
  • wordpress站群远程管理软件深圳网站制作收费
  • 做学校网站会下线吗计算机网站开发实现总结
  • 专业网站托管.net开发的网站能做优化吗
  • 电影频道做的网站广告免费ppt模板下载熊猫办公
  • 网站被黑 原因wordpress中文用户名注册
  • 洛阳便宜网站建设费用有做网站的吗 优帮云
  • 局域网网站建设需要什么条件福州网站建设思企
  • 家政网站制作灵璧县建设局网站
  • 双语网站管理系统宁德seo
  • 建设网站的网站有哪些pycharm 做网站
  • 建设pc端网站是什么意思wordpress 干扰码插件
  • 怎么网站代备案中国企业100强排名
  • 如何链接自己做的网站2023全国企业公司大黄页
  • 拱墅区做网站抖音生活服务旅行社ota入驻
  • 宁波建设网图网站seo优化服务
  • 企业网站建设流程的第一步工作是品牌建设规划品牌意向