本地打包好的项目如何运行在docker中

1、本地打包好dist 项目文件  dist.rar
2、上传到linux 上指定的目录  例如:root/app/web/data
3、cd 到 data 文件夹   并解压:  sudo unrar dist.rar
(没有unrar 则需要安装) 具体参考:[https://www.cnblogs.com/ydwzhang/p/12720920.html]()
执行:sudo apt-get install rar
     sudo apt-get install unrar
4、在root/app/web 下创建docker-compose.yml 文件
5、配置以下内容:
-------------------------------


version: '2.0'
services:
        nginx:
                restart: always
                image: nginx
                ports:
                        - 8011:80
                        - 443:443
                volumes:
                        - /root/app/web/data/:/usr/share/nginx/html



--------------------------------
6、根据配置内容理解: 指定服务类型为Nginx  指定nginx的镜像版本,模板最后版本。   指定端口映射  配置文件映射
7、编辑好yml文件,执行:  docker-compose up -d
8、等nginx 启动后 通过  curl localhost:8011 访问,看是否返回首页界面内容


转载时请注明出处!
原文地址:https://www.cnblogs.com/dongteng/p/15020718.html