LINUX DOTNET      Linux DotNET 中文社区

Linux .NET编程与应用技术之专业网站:www.linuxdot.net !     返回首页    
   
[楼主] jexus的dockerfile镜像构建

###Dockerfile文件,提前准备好jexus的tar包、jexus的配置文件www.conf、和你的web网站文件夹

FROM centos:centos7.9.2009
RUN  /bin/cp  /usr/share/zoneinfo/Asia/Shanghai /etc/localtime  && \
         echo 'Asia/Shanghai'  > /etc/timezone
ADD  jexus-6.3.x-x64.tar.gz /usr/
ADD  run.sh  /root/run.sh
COPY www.conf /usr/jexus/siteconf/
COPY web /var/www/web
RUN yum install -y dejavu-fonts-common dejavu-lgc-sans-mono-fonts  &&  rm  -rf /usr/jexus/siteconf/default
WORKDIR /usr/jexus
EXPOSE 80
CMD ["sh","/root/run.sh" ]

#### run.sh启动文件

#!/bin/bash
star_jexus="/usr/jexus/jws start"
exec $star_jexus &
tail -f /dev/null

###构建镜像
docker build -t myweb:v1 .

####启动docker命令(根据需求后期持久化配置和代码)
docker run -d  --name myweb   -p 80:80  myweb:v1

作者:wj   发布时间:22年04月27日   可选操作:删除 回复

[1楼] 回复:jexus的dockerfile镜像构建

我都是直接 docker run 之后再进 docker 系统执行相关命令。docker 系统大多是精简过的,没有 libicu 模块,需要手动安装。

作者:Rimifon   发布时间:22年04月27日   可选操作:删除 回复

 
   
   

留言回复:
标题: * 标题必填
作者:   * 请填上你的名字  
操作键:   * 填入几个字母表示是您写的,便于进一步操作
发言内容:
 
发贴者须知:
1、您无需注册即可发贴,但是,贴子内容必须在法律法规和社会公德所允许的范围内;
2、本站专注IT技术,谢绝包括政治、社会、情感等任何与IT技术无关的贴子在本站发表;
3、本站保留对任何贴子进行删除、禁用、更改、举报、追究等所有权利;
 
今天是: 星期五  星期一  星期二  星期三  星期四  星期天  星期六