目录
一.常用保留字指令
- FROM : 基础镜像
- MAINTAINER: 维护者姓名和邮箱
- RUN : Run ["可执行文件",参数1]; Run [shell命令]
- EXPOSE: 暴露出的端口号
- WORKDIR: 登录后的位置
- USER: 执行用户,默认是root
- ENV: 构建过程的环境变量
- ADD: 将宿主机的文件拷贝到docker,自动解压
- COPY: 将宿主机的文件拷贝到docker
- VOLUME: 数据卷,用于数据保存和持久化
- CMD: 启动时要运行的命令,CMD ["test.sh","run"],会被参数覆盖
- ENTRYPOINT: 启动时要运行的命令,不会被覆盖,如果有多个,只最后一个生效
二.Net Core发布到docker
1.创建dockerfile,右键项目->添加->Docker 支持

2.修改默认dockerfile
1) 如果想把编译好的dll发布到docker,如下修改:
#基础镜像
FROM mcr.m

本文介绍了如何使用Dockerfile来发布.NetCore应用,包括设置基础镜像、暴露端口、配置环境变量以及编译和运行项目。同时,提到了在遇到网络问题时可能的解决策略。
最低0.47元/天 解锁文章
1416

被折叠的 条评论
为什么被折叠?



