LINUX DOTNET      Linux DotNET 中文社区

Linux .NET编程与应用技术之专业网站:www.linuxdot.net !     返回首页    
   
[楼主] linux环境docker构建.net镜像报错, jexus版本是6.2.x

镜像构建内容:
//======================================
#base image
FROM centos:centos7.9.2009
 
 
# put jexus-5.8.3-x64.tar.gz into /usr and unpack jexus
COPY jexus/ /usr/jexus/
 
# overwrite jexus config file  into /usr/jexus/siteconf/
#COPY default /usr/jexus/siteconf/
 
# put webroot
COPY code /var/www/webroot
 
# running required command install required fonts
RUN yum install -y dejavu-fonts-common
 
# change dir to /usr/jexus
WORKDIR /usr/jexus
 
EXPOSE 80

//======================================
执行完成,运行镜像:
docker run -d --name=dotnet_service -w /var/www/webroot  -p 81:80 dotnet:v1.0  /bin/sh -c "/usr/jexus/jws start"

//=========================================
docker log日志:
Starting ............... Failure
求助大佬帮忙是哪里搞错了


作者:allen   发布时间:21年12月25日   可选操作:删除 回复

[1楼] 回复:linux环境docker构建.net镜像报错, jexus版本是6.2.x

安装jexus不要用普通的拷贝命令!否则会破坏软连接。

作者:yunei   发布时间:21年12月26日   可选操作:删除 回复

[2楼] 回复:linux环境docker构建.net镜像报错, jexus版本是6.2.x

你可以在dockerfile中用下边这条命令安装:
RUN curl https://jexus.org/release/x64/install.sh|sh

作者:yunei   发布时间:21年12月26日   可选操作:删除 回复

[3楼] 回复:linux环境docker构建.net镜像报错, jexus版本是6.2.x

jexus dockerfile脚本建议:

FROM ubuntu:latest
MAINTAINER Yunei.Liuyun <j66x@163.com>

RUN apt-get update; apt-get -y upgrade; apt-get -y install wget curl php-cgi openssh-server
RUN curl https://jexus.org/release/x64/install.sh|sh

EXPOSE  22 80 443
WORKDIR /usr/jexus
ENTRYPOINT ["/usr/jexus/jws", "start", "-D"]

作者:yunei   发布时间:21年12月26日   可选操作:删除 回复

[4楼] 回复:linux环境docker构建.net镜像报错, jexus版本是6.2.x

好的谢谢大佬

作者:allen   发布时间:21年12月27日   可选操作:删除 回复

 
   
   

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