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