docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > AntDesign Docker部署

AntDesign Docker部署详细流程

作者:Leovany

这篇文章主要为大家介绍了AntDesign Docker部署流程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

1 项目的目录结构

docker部署是主流的部署方式,极大的方便了开发部署环境,保持了环境的统一,也是实现自动化部署的前提。

2 创建Dockerfile

# 指定镜像
FROM nginx:1.24
# 设置工作目录
WORKDIR /usr/share/nginx/html/
# 指定用户
USER root
# 复制nginx配置文件
COPY ./docker/nginx.conf /etc/nginx/conf.d/default.conf

# 打包方式一:在容器内打包
#           需要配置环境,比如nodejs依赖等
# RUN npm run build
# 打包方式二:本地打包,复制 打包出来的dist目录
COPY ./dist  /usr/share/nginx/html/

# 对外暴露端口号
EXPOSE 80
# 启动
CMD ["nginx", "-g", "daemon off;"]

查找nginx稳定版本

进入https://hub.docker.com/_/nginx 查找stable稳定版本

3 生成docker镜像

打开终端,进入项目根目录,输入命令行

cd xxxx

生成镜像 

docker build -t user-center-ui:v0.0.1 .

4 生成容器并启动

docker run --name user-center-ui -p 80:80 -d user-center-ui:v0.0.1

5 访问

输入http://localhost:80/xxx 即可访问成功。

如果是在云服务器上,记得放行对应的端口。

以上就是AntDesign Docker部署流程详解的详细内容,更多关于AntDesign Docker部署的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
阅读全文