Docker-compose部署容器

如何使用docker-compose快速部署docker?

1.编写docker-compose.yml(此处例子为django后端项目);

version: "2"

services:

  api:

    restart: always

    image: django_backend:latest #(利用已有image构建容器,如何使用dockerfile生成image

    command: "nohup python3 /home/report_api/manage.py runserver 0:8000 --noreload" #(后台运行django)

    container_name: django_7105_report #(构建的容器名称)

    volumes: #(路径映射)

    - "/home/python_workspace/report_api:/home/report_api"

    - "/data/report_pdf:/data/report_pdf"

    - "/mnt/report_pdf:/mnt/report_pdf"

    ports: #(端口映射)

      - "7105:8000"

2.进入到此docker-compose.yml文件所在的文件夹;

3.键入docker-compose up -d

Tips:第3步的-d为后台运行

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容