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

宜兴埠网站建设营销策略怎么写

宜兴埠网站建设,营销策略怎么写,新闻网站模板免费,虚拟主机怎么设计网站吗目录1.下载 JDK 包2.编写 Dockerfile3.构建镜像4.创建容器测试1.下载 JDK 包 JDK各版本官网下载地址: https://www.oracle.com/java/technologies/downloads/archive/#JavaSE 这里我们以 JDK 8u351 为例,点击 Java SE (8U211 and later)。 点击下载 jd…

目录

    • 1.下载 JDK 包
    • 2.编写 Dockerfile
    • 3.构建镜像
    • 4.创建容器测试

1.下载 JDK 包

JDK各版本官网下载地址: https://www.oracle.com/java/technologies/downloads/archive/#JavaSE

这里我们以 JDK 8u351 为例,点击 Java SE (8U211 and later)

在这里插入图片描述

点击下载 jdk-8u351-linux-x64.tar.gz

在这里插入图片描述

勾选接受协议,点击下载。(这里会需要登录一下,没有账号可以注册一个,Oracle账号以后也会用到)

在这里插入图片描述

下载后,文件如下:

在这里插入图片描述

2.编写 Dockerfile

创建一个用于构建镜像的文件夹,并在文件夹中新建一个文本文件,重命名为 Dockerfile,内容如下:

# 基础镜像(大小:155MB)
FROM quay.io/centos/centos:stream9
# 配置JAVA的环境变量
ENV JAVA_DIR=/usr/local
ENV JAVA_HOME=$JAVA_DIR/jdk1.8.0_351
# 配置到PAHT中
ENV PATH=$PATH:$JAVA_HOME/bin
# 添加 redis 客户端
ADD redis-cli /usr/bin
# 添加 JDK
ADD jdk-8u351-linux-x64.tar.gz $JAVA_DIR
# 安装、更新基础控件
RUN yum -q -y update && yum -q -y upgrade \&&  yum install -y tzdata vim less ncurses telnet wget zip unzip traceroute procps net-tools iproute tcpdump mysql postgresql \&&  ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \&&  chmod +x /usr/bin/redis-cli \&&  yum clean all \&&  echo "alias ls='ls --color'" >> ~/.bashrc \&&  echo "alias ll='ls -l'" >> ~/.bashrc
# 需要下载文件的话可以用这个命令
#	&&  wget --quiet https://www.baidu.com/test.txt -P /usr/bin/ \# 暴露端口
EXPOSE 8888
# 启动命令(因为是基础镜像的Dockerfile,这里轮询让容器可以访问即可)
ENTRYPOINT ["/bin/bash","-c","while true; do sleep 300; done;"]

补充:

  • 基础镜像没有直接使用 openjdk:8-jdk 的镜像是因为镜像中没有 yum 命令,不方便后期更新和扩展控件。

  • 如果不需要使用 mysqlredis-clipostgresql 等命令可以直接去掉。

    redis-cli 下载地址:https://share.weiyun.com/f37Mekqs

3.构建镜像

在文件夹下执行如下命令,构建镜像:

docker build -t image_name:image_tag .

执行结果:

在这里插入图片描述

(yum安装控件可能需要等待 3 分钟左右)

查看创建好的镜像:

docker images | grep image_name

执行结果:

在这里插入图片描述

4.创建容器测试

创建容器:

docker run -d --name=container_name image_name:image_tag

进入容器:

docker exec -it container_name bash

查看 JDK 版本:

java -version

执行结果:

在这里插入图片描述

整理完毕,完结撒花~ 🌻





参考地址:

1.Docker部署java项目(Dockerfile方式),https://blog.csdn.net/zhabnghenglmm/article/details/124310381

2.[docker]-容器中支持ll命令,https://blog.csdn.net/xujiamin0022016/article/details/125341593

http://www.15wanjia.com/news/29822.html

相关文章:

  • 做其他国家语言网站关键词搜索排名推广
  • 沈阳建立网站百度官方网
  • 电商首页模板网站网站备案查询官网
  • 娄底哪里做网站自建站模板
  • 网站设计常用字体百度关键词怎么做
  • 手机怎么做黑网站西安网站关键词优化推荐
  • 郑州做网站优化公司谷歌香港google搜索引擎入口
  • 免费开源企业网站程序交换友情链接前后必须要注意的几点
  • 曲靖做网站新平台怎么推广
  • 网站快速优化排名免费海南网站制作公司
  • 专门做产品测评的网站开鲁网站seo免费版
  • 销售型网站如何做推广百度竞价投放
  • 网站做树状结构有什么作用全网关键词搜索
  • 做搜索的网站电商数据统计网站
  • 淘宝官网首页网站商务网站如何推广
  • 如何做网站教程近期热点新闻事件
  • 做网站哪些公司好网络服务商在哪咨询
  • 慈溪网站开发关键词查询工具包括哪些
  • 上海校园兼职网站建设sem全称
  • 禁忌网站有哪些十大新媒体平台有哪些
  • 一级a做爰片免网站网站流量排名查询工具
  • 邢台做移动网站价格表seo自然优化排名技巧
  • java如何进行网站开发搜索引擎优化排名seo
  • 重庆专业建网站湘潭关键词优化服务
  • 深圳注册公司地址可以是住宅吗pc网站优化排名
  • 镜像网站是怎么做的宿州百度seo排名软件
  • 如何做旅游网站的供应商上海seo外包公司
  • 网站流量怎么做武汉网站建设优化
  • 去类似美团网站做软件开发seo网站推广案例
  • php网站服务器营销策划运营培训机构