充电学习中...
存档:
2020 年 01 月 (2)
##以docsify为例 编写Dockerfile FROM alpine ADD ./tlgloun_docs /code WORKDIR /code CMD ["python", "-m","http.server","3000"] 实际测试发现使用"FROM python:3-alpine"替代"FROM python:3.6"可以极大地缩小镜像体积,本文从900M缩小到了130M 构建镜像 docker build -t docsifyimage . 创建并运行容器测试 docker run --rm --name docsify -d -p 3000:3000 docsifyimage:latest 导出镜像文件到本地 docker save -o docsifyimage.tar docsifyimage:latest 上传镜像到docker hub 1.修改镜像名称和标签 docker tag 镜像ID 用户名/镜像名:tag 必须改成上述格式才能成功推送 2.使用push命令推送 docker push 用户名/镜像名:tag
.Net Core读取环境变量的方法 Environment.GetEnvironmentVariable("name") Docker 容器启动时加入环境变量参数 --env Title="value" Dockerfile中指定环境变量参数 WORKDIR /app ENV Title 1234 EXPOSE 80 两种加入环境变量的方式都可以