dockerfile配置和yml配置

dockerfile

docker build 使用dockerfile自动构建镜像文件

FROM python:3.9

WORKDIR /app

COPY requirements.txt.
RUN pip install -r requirements.txt

COPY..

CMD ["python", "main.py"]

docker build dockerifle自动构建拉取python3.9镜像,并执行启动python程序

yml

docker-compose使用yml配置,配置多个docker中的程序服务配置

version: '3'
services:
  frontend:
    image: frontend_image
    volumes:
      - shared_volume:/data    #共享文件目录
    environment:
          ENV_VAR1: value1
   	depends_on:
      - backend     #设置依赖关系(启动顺序)
    ports:
      - "8080:80"
  backend:
    build:.
    ports:
      - "5000:5000"
    depends_on:
      - database
  database:
    image: database_image
    environment:
      DB_PASSWORD: password
  • docker-compose up启动服务
  • docker-compose down删除服务
  • docker-compose ps查看服务执行状态
  • docker-compose logs查看日志

相关推荐

  1. dockerfile配置yml配置

    2024-07-15 12:36:02       21 阅读
  2. dockerfile,shell脚本,yaml文件如何配合

    2024-07-15 12:36:02       24 阅读
  3. dockerfiledocker-composer配置启动

    2024-07-15 12:36:02       53 阅读
  4. Dockerfile.gitlab-ci.yml文件模板

    2024-07-15 12:36:02       53 阅读
  5. .gitlab-ci.yml文件参数配置使用

    2024-07-15 12:36:02       50 阅读
  6. SpringBoot配置文件-application.yml

    2024-07-15 12:36:02       36 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-15 12:36:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-15 12:36:02       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-15 12:36:02       58 阅读
  4. Python语言-面向对象

    2024-07-15 12:36:02       69 阅读

热门阅读

  1. Github 2024-07-14 php开源项目日报 Top10

    2024-07-15 12:36:02       26 阅读
  2. QT5_C++基础

    2024-07-15 12:36:02       27 阅读
  3. 【《流畅的python》3.2-3.3节学习笔记】

    2024-07-15 12:36:02       25 阅读
  4. 科普文:Redis一问一答

    2024-07-15 12:36:02       17 阅读
  5. 加密方式种类有哪些

    2024-07-15 12:36:02       23 阅读
  6. redis高级

    2024-07-15 12:36:02       19 阅读
  7. Kotlin中let、apply、also、with、run的使用与区别

    2024-07-15 12:36:02       23 阅读
  8. MyBatis的原理?

    2024-07-15 12:36:02       22 阅读
  9. node.js的安装及学习(node/nvm/npm的区别)

    2024-07-15 12:36:02       24 阅读
  10. 数据结构与算法 —— Transformers之Pipeline

    2024-07-15 12:36:02       22 阅读
  11. 每日新闻掌握【2024年7月15日 星期一】

    2024-07-15 12:36:02       26 阅读
  12. Ubuntu软件安装与卸载

    2024-07-15 12:36:02       21 阅读