Advertisement

Start your first Docker container service.

阅读量:

此前我们通过构建一个Docker容器来部署Web应用,初步体验到了Docker的强大功能。

实际情况下,Web应用的结构往往更为复杂,通常至少包括一个Web服务器和一个数据库,我们将这两部分统称为该应用的Services。为了便于对这些Services进行统一管理,并考虑到服务扩展性以及负载均衡等需求,幸运的是Docker已经提供了相应的解决策略。

1. 编写首个docker-compose.yml文件,该文件使用YAML格式,具体内容如下:

复制代码
    version: "3"
    services:
    web:
        image: demo
        deploy:
            replicas: 3
            resources:
                limits:
                    cpus: "0.2"
                    memory: 200M
            restart_policy:
                condition: on-failure
        ports:
          - "5000:80"
        networks:
          - webnet
    networks

全部评论 (0)

还没有任何评论哟~