44 lines
1.8 KiB
Docker
44 lines
1.8 KiB
Docker
|
|
FROM nginx
|
||
|
|
COPY zhengshu/sanfengyulin.cbsd-pro.com.key /opt/cloud_ca/
|
||
|
|
COPY zhengshu/sanfengyulin.cbsd-pro.com.pem /opt/cloud_ca/
|
||
|
|
COPY nginx.conf /etc/nginx/nginx.conf
|
||
|
|
COPY dist/ /opt/nodeweb/dist/
|
||
|
|
EXPOSE 80
|
||
|
|
RUN echo "daemon off;" >> /etc/nginx/nginx.conf
|
||
|
|
CMD [ "nginx" ]
|
||
|
|
#编译
|
||
|
|
|
||
|
|
#cnpm install
|
||
|
|
#npm run build
|
||
|
|
|
||
|
|
# 上传镜像到服务器方式一
|
||
|
|
#docker build -t sanfengyulin_manager_web:[镜像版本号] .
|
||
|
|
#docker save -o sanfengyulin_manager_web.tar sanfengyulin_manager_web:[镜像版本号]
|
||
|
|
#scp sanfengyulin_manager_web.tar root@shehongshitang.xxx.com:/opt/docker_tar/
|
||
|
|
# ssh root@shehongshitang.xxx.com
|
||
|
|
# 登录服务器密码问 刘鹏彦 15123185347
|
||
|
|
#docker load -i sanfengyulin_manager_web.tar
|
||
|
|
|
||
|
|
|
||
|
|
# 上传镜像到服务器方式二
|
||
|
|
# docker build -t sanfengyulin_manager_web:[镜像版本号] .
|
||
|
|
# docker login --username=liupengyan@live.com registry.cn-hangzhou.aliyuncs.com
|
||
|
|
# 器密码问 刘鹏彦 15123185347
|
||
|
|
# docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/cbsd/sanfengyulin_manager_web:[镜像版本号]
|
||
|
|
# docker push registry.cn-hangzhou.aliyuncs.com/cbsd/sanfengyulin_manager_web:[镜像版本号]
|
||
|
|
# ssh root@shehongshitang.xxx.com
|
||
|
|
# 登录服务器密码问 刘鹏彦 15123185347
|
||
|
|
# docker pull registry.cn-hangzhou.aliyuncs.com/cbsd/sanfengyulin_manager_web:[镜像版本号]
|
||
|
|
|
||
|
|
|
||
|
|
## 停止脚本
|
||
|
|
## docker stop sanfengyulin_manager_web
|
||
|
|
## 删除容器
|
||
|
|
## docker rm sanfengyulin_manager_web
|
||
|
|
|
||
|
|
|
||
|
|
# 运行服务
|
||
|
|
# docker run -d --restart always -p 8888:80 -p 443:443 --name sanfengyulin_manager_web --network cbsd_network registry.cn-hangzhou.aliyuncs.com/cbsd/sanfengyulin_manager_web:[镜像版本号]
|
||
|
|
|
||
|
|
# 测试
|
||
|
|
# docker run -d --restart always -p 8888:80 --name sanfengyulin_manager_web --network cbsd_network registry.cn-hangzhou.aliyuncs.com/cbsd/sanfengyulin_manager_web:[镜像版本号]
|