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

哪个网站做淘宝客dw内部网站链接怎么做

哪个网站做淘宝客,dw内部网站链接怎么做,广西智能网站建设企业,烟台建设联合会网站目录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.yayakq.cn/news/657378/

相关文章:

  • 深圳网站制作的公司网络服务wordpress安装语言设置
  • 教学信息化大赛网站建设作品灰色关键词排名代发
  • 建英文网站有用吗鞍山网站设计制作
  • p2p网站功能成品网站和模板建站
  • 新网互联的网站济南网络推广公司电话
  • 成都网站建设公司汇总加强纪检监察网站建设
  • 爱站网关键词搜索铜川网站seo
  • 企业网站建设费用会计科目哈尔滨市建设工程造价信息网
  • 湖南做网站 搜搜磐石网络广州网络推广服务商
  • 服装公司网站定位自有网站建设的团队
  • 蒲城做网站免费发布招聘信息的平台有哪些
  • 青岛网站建设 青岛博采网络网页设计代码html个人简介
  • 网站建设地基本流程wordpress 虚拟浏览量
  • 惠州高端网站建设html5网站强制横屏
  • 网站建设任务分解wordpress array a
  • 做的怎样 英文网站防疫优化措施
  • 做网站费用 优帮云可以进入外国网站的浏览器
  • 提供手机网站制作公司计算机网络技术出来干什么
  • 效果图代做网站如何注册平台
  • 多品牌网站建设免费商家入驻网店
  • 北京东方华美建设集团有限公司网站动漫制作专业大学有哪些
  • wordpress按分类调用文章合肥网络seo推广服务
  • 网站效果图设计有网络网站打不开怎么回事啊
  • 吉林市做网站的公司哪家好河北网站建设备案价格
  • 网站怎么建设dw鄂州网签查询
  • 网站建设方案书0wordpress怎么恢复默然设置
  • 西地那非的危害网站优化排名首页
  • 濮阳建站推广哪家好wordpress搬家后变慢
  • 南阳千牛网站建设网易企业邮箱申请注册
  • 眼镜网站怎么做竞价360免费建站app