Docker Swarm Usage

创建db-compose.yml

version: "3"
services:
  mysql:
    image: sample.com/mysql:5.7.16
    environment:
      - MYSQL_ROOT_PASSWORD=password
    deploy:
      restart_policy:
        condition: on-failure
    ports:
      - "4444:3306"
    networks:
      - webnet
networks:
  webnet:

执行命令docker stack deploy -c db-compose.yml dbservice运行服务,执行后会返回启动了的服务名称列表

查看运行中的服务,执行docker stack ps dbservice

查看运行中的服务日志,执行docker service logs -f dbservice_mysql

移除服务,执行docker stack rm dbservice

停止并移除所有container docker rm -v $(docker stop $(docker ps -a -q))

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容