构建前端静态页面服务镜像:
docker login xxx.maple.yun.com
userName
psd
docker search nginx
docker pull nginx
docker images
编辑dockerFile文件
dockerFile:
FROM nginx
RUN mkdir /usr/share/nginx/dist
RUN rm -rf /etc/nginx/nginx.conf
COPY ./config/nginx.conf /etc/nginx/nginx.conf
COPY ./application/. /usr/share/nginx/dist
EXPOSE 80
与dockerFile同级创建application文件夹存放前端html代码
与dockerFile同级创建config文件夹存放nginx配置文件nginx.conf
然后构建镜像:
docker image build .
docker tag ddd1e912d0cb xxx.maple.com/pdfviewer:20210225.11.33
docker push xxx.maple.com/pdfviewer:20210225.11.33
===
拉取镜像并启动容器
docker pull xxx.maple.com/pdfviewer:20210225.11.33
docker images
docker run -p 8888:80 ef99e4ea01db
预览地址:http://xxxxx:8888/web/viewer.html