From 64b75e997fce6c8cd5d1790da7bc882a6de8527c Mon Sep 17 00:00:00 2001 From: Kang Huaishuai Date: Sun, 27 Jun 2021 22:34:53 +0800 Subject: [PATCH] Update project compose file Signed-off-by: Kang Huaishuai --- docker-compose.yml | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 598a48c..d54a157 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,30 +2,31 @@ version: "3" services: - # $ docker-compose up server => up a server,Only Support Linux or macOS - server: - image: yeasy/docker_practice:latest - ports: - - 4000:4000 - volumes: - - ./:/srv/gitbook-src - command: server - - # $ docker-compose up build => build gitbook - - build: + gitbook-build: + &gitbook-build image: yeasy/docker_practice:latest volumes: - ./:/srv/gitbook-src command: build - # $ docker run -it --rm -p 4000:80 dockerpracticesig/docker_practice - offline: + gitbook-server: + << : *gitbook-build + ports: + - 4000:4000 + command: server + + # docker run -it --rm -p 4000:80 dockerpracticesig/docker_practice + gitbook-offline: + &gitbook-offline # this image build by GitHub Action - image: dockerpracticesig/docker_practice + image: dockerpracticesig/docker_practice:gitbook ports: - 4000:80 + vuepress-offline: + << : *gitbook-offline + image: dockerpracticesig/docker_practice:vuepress + # developer test docker image development: