镜像构建内容:
//======================================
#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日 可选操作:
删除 回复安装jexus不要用普通的拷贝命令!否则会破坏软连接。
作者:yunei 发布时间:21年12月26日 可选操作:
删除 回复你可以在dockerfile中用下边这条命令安装:
RUN curl https://jexus.org/release/x64/install.sh|sh
作者:yunei 发布时间:21年12月26日 可选操作:
删除 回复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日 可选操作:
删除 回复作者:allen 发布时间:21年12月27日 可选操作:
删除 回复