Commit Graph

  • aacd881358 Add -d flag in e2e tests now that `docker compose up` attaches to logs by default Guillaume Tardif 2020-12-04 15:19:12 +0100
  • 0b2eaede8c Adding unit test for bind mount creation Guillaume Tardif 2020-12-04 10:55:37 +0100
  • 814536c0bd Fixing bind mount with relative path when specifying relative working dir. Added first local compose volume e2e test Guillaume Tardif 2020-12-04 10:28:43 +0100
  • ab8c97d31e
    Merge pull request #1010 from docker/fix-ctrl-c-on-build Djordje Lukic 2020-12-04 13:22:09 +0100
  • fcddb77b48 Give progress its own context Djordje Lukic 2020-12-04 11:24:37 +0100
  • 6830ca1919
    Merge pull request #1006 from gtardif/compose_fix_down_deps Nicolas De loof 2020-12-04 11:03:42 +0100
  • 54c2f03424
    Merge pull request #998 from docker/attach Nicolas De loof 2020-12-04 09:06:58 +0100
  • 136d09e1ac
    split `Up` into `Create`+`Start` so logs don't collide with progress Nicolas De Loof 2020-12-02 18:23:01 +0100
  • 39e4107e12
    attach to log stream by default on `up` Nicolas De Loof 2020-12-01 20:58:03 +0100
  • 809c2bc45a
    Merge pull request #1005 from docker/feat-compose-pull Guillaume Tardif 2020-12-03 16:24:14 +0100
  • 2f09b634cc Implement `docker compose pull` Djordje Lukic 2020-12-03 12:22:01 +0100
  • 7fd60bd97b
    Merge pull request #1000 from gtardif/compose_down_display Guillaume Tardif 2020-12-03 15:58:05 +0100
  • 56511a4a3a renaming Guillaume Tardif 2020-12-03 15:47:19 +0100
  • 44b4bc01af In `compose down` progress display: prefix container names with “Container”, same as Services, Networks, homogeneous with `compose up` Guillaume Tardif 2020-12-02 11:12:22 +0100
  • 9d918a8ceb Fix service initial status in graph, in order to fix compose down duplicate removal of container (example : awesome-compose ELK stack) Guillaume Tardif 2020-12-03 15:27:35 +0100
  • ebffce415c
    Merge pull request #968 from docker/compose-down-in-order Guillaume Tardif 2020-12-02 15:07:52 +0100
  • e469b40e28 Remove duplicate ensureImagesExist() Guillaume Tardif 2020-12-02 13:51:56 +0100
  • 7e4cfc0e3b Add order to down command Ulysses Souza 2020-11-30 17:33:27 -0300
  • 4270f383a7
    Merge pull request #988 from docker/feat-platform Guillaume Tardif 2020-12-02 13:24:07 +0100
  • 91083bc42c
    Merge pull request #1001 from gtardif/compose_build_img_name Guillaume Tardif 2020-12-02 13:16:03 +0100
  • 7b1a602fd4 If compose file has a build section and no image name, build image with the right derived image name (project_service), like docker-compose. See awesome_compose/react-express-mongodb example Guillaume Tardif 2020-12-02 12:05:59 +0100
  • 1d71be31b6
    Merge pull request #999 from gtardif/compose_build_flags Guillaume Tardif 2020-12-02 11:18:43 +0100
  • 5258e3d56e Add compose build flags for file and working dir Guillaume Tardif 2020-12-02 10:35:28 +0100
  • 6bf76eebb1
    Merge pull request #991 from gtardif/compose_network_error Nicolas De loof 2020-12-01 18:31:43 +0100
  • bd087a713d
    Merge pull request #995 from docker/compose_push Nicolas De loof 2020-12-01 18:22:54 +0100
  • a35147bc63
    Detect push failure and break Nicolas De Loof 2020-12-01 16:26:01 +0100
  • 52574046f0
    introduce `compose push` command Nicolas De Loof 2020-12-01 11:34:48 +0100
  • b1970f618c Container networks: prefix network name only for internal networks or when name set (different from yaml key). No need to prefix again when connecting containers Guillame Tardif 2020-11-30 14:50:03 +0100
  • d24ffd97a0 Local compose error when external network not available Guillame Tardif 2020-11-30 11:33:30 +0100
  • e9d20d512a
    Merge pull request #989 from docker/build_command Nicolas De loof 2020-11-30 13:06:38 +0100
  • 5952183eca
    introduce `compose build` command Nicolas De Loof 2020-11-30 12:03:13 +0100
  • 1148ed8837 Add platform when running containers Djordje Lukic 2020-11-30 11:44:13 +0100
  • ab41285a07
    Merge pull request #980 from docker/by_service Guillaume Tardif 2020-11-30 10:59:17 +0100
  • 96d21fe448
    Merge pull request #983 from docker/refactor_progress_events Guillaume Tardif 2020-11-30 10:58:30 +0100
  • b1a4dfd659
    filter compose project to remove all services not required by command Nicolas De Loof 2020-11-27 14:47:53 +0100
  • fd54682109 Display “Creating”, not “Creating...” Guillame Tardif 2020-11-27 18:21:22 +0100
  • 4d1f265c62 Adding error progress indication when errors Guillame Tardif 2020-11-27 18:18:14 +0100
  • 7ddd8e5e97 Helper methods to create progress events, more homogeneous display for “creating”, “Created”, … Guillame Tardif 2020-11-27 17:39:22 +0100
  • f1565a52b2
    Merge pull request #982 from gtardif/compose_down_networks Guillaume Tardif 2020-11-27 17:49:37 +0100
  • 8b60c76684 Remove project network on compose down Guillame Tardif 2020-11-27 16:15:13 +0100
  • 9b140930a7
    Merge pull request #979 from docker/console Guillaume Tardif 2020-11-27 14:54:39 +0100
  • e94646f56a
    Merge pull request #978 from gtardif/fix_compose_up_display Nicolas De loof 2020-11-27 14:32:50 +0100
  • a542b5d37f
    Don't start buildx' build with empty opts Nicolas De Loof 2020-11-27 14:18:06 +0100
  • bc9099de9b Ensure images are pulled/build with build first, before creating networks / volumes and starting containers. Will also avoid mixing build output and compose-cli progress display Guillame Tardif 2020-11-27 13:46:57 +0100
  • c0805464f5
    Merge pull request #976 from docker/volume_labels Nicolas De loof 2020-11-27 12:15:38 +0100
  • b42b61e307
    rename method for clarity Nicolas De Loof 2020-11-27 12:05:57 +0100
  • 3ff6923d2e
    align coding-style with network labels Nicolas De Loof 2020-11-27 10:31:10 +0100
  • 49e653f142
    unused context parameter Nicolas De Loof 2020-11-27 10:29:08 +0100
  • f65a0d3720
    Create volume with labels Nicolas De Loof 2020-11-26 14:53:16 +0100
  • 646aca82d9
    composeService to rely on apiClient Nicolas De Loof 2020-11-26 14:44:55 +0100
  • a60b008819
    Merge pull request #973 from gtardif/compose_name_workingDir Nicolas De loof 2020-11-27 09:38:27 +0100
  • 3c073b51a2 Latest compose-go, keeping “-“ in project names derived from workingDir Guillaume Tardif 2020-11-27 09:05:58 +0100
  • de3b6cb450 Add compose labels for composefiles Guillaume Tardif 2020-11-26 17:27:07 +0100
  • f7905efc36
    Merge pull request #960 from docker/build Nicolas De loof 2020-11-26 17:58:22 +0100
  • 775c46084c
    Merge pull request #969 from gtardif/compose-network_labels Nicolas De loof 2020-11-26 16:28:52 +0100
  • efdf80ebb8
    Merge pull request #962 from gtardif/fix_panic_terminal_size_debug Guillaume Tardif 2020-11-26 16:00:20 +0100
  • e441fbba5a Add compose labels for network Guillaume Tardif 2020-11-26 15:45:17 +0100
  • 1e2f0c75c5
    fix path to build context Nicolas De Loof 2020-11-26 14:22:45 +0100
  • 0f4bcb9f17
    Build and pull in parallel with BuildKit Nicolas De Loof 2020-11-25 16:51:54 +0100
  • a0b609a5dd
    implement service image build by BuildKit Nicolas De Loof 2020-11-25 12:17:33 +0100
  • 426b333dd8
    Merge pull request #961 from gtardif/compose_container_labels Guillaume Tardif 2020-11-25 18:14:18 +0100
  • f997d7a128 Avoid panic in some weird cases (debug in VSCode for example) Guillaume Tardif 2020-11-25 18:07:22 +0100
  • 24328c4620 Add container labels to improve compatibility with docker-compose Guillaume Tardif 2020-11-25 17:24:27 +0100
  • 9e1de51f82
    Merge pull request #956 from docker/fix-port-collision Nicolas De loof 2020-11-24 18:20:41 +0100
  • a80998e0b2
    Merge pull request #958 from docker/bump-azure-go-sdk Guillaume Tardif 2020-11-24 16:06:54 +0100
  • fe566d24e6 Bump `azure-sdk-for-go`: v43.3.0 -> v48.2.0 Ulysses Souza 2020-11-23 18:15:15 -0300
  • 794a182bdd Avoid port collision with compose up test Ulysses Souza 2020-11-23 15:46:47 -0300
  • b473c6db63
    Merge pull request #959 from docker/update-make-pre-commit Nicolas De loof 2020-11-24 10:00:39 +0100
  • 3c8938dc76
    Merge pull request #955 from docker/bump-deps Nicolas De loof 2020-11-24 09:00:21 +0100
  • bdde820989
    Merge pull request #957 from docker/linter-dependencies-local Nicolas De loof 2020-11-24 09:00:04 +0100
  • 1ecf8b5c5b Update `make pre-commit` with more checks Ulysses Souza 2020-11-23 18:37:13 -0300
  • 8f8b97d031 Fix linter issues when running `make lint` Ulysses Souza 2020-11-23 17:04:23 -0300
  • 03e95839c8 deps: Update Go modules, remove duplicate Chris Crone 2020-11-23 15:03:03 +0100
  • 7a740aebf5 deps: Bump Go and golangci-lint Chris Crone 2020-11-23 15:01:01 +0100
  • 97560f8ffc
    Merge pull request #953 from docker/windows_e2e_docker_logout Guillaume Tardif 2020-11-23 14:56:00 +0100
  • 1f8fbe5f11 On GH Actions windows nodes, ensure there is no automatic docker login before running ACI E2E tests Guillaume Tardif 2020-11-23 14:32:49 +0100
  • e984f76544
    Merge pull request #948 from docker/fix-compose-pull Nicolas De loof 2020-11-23 10:05:38 +0100
  • 5ffdaa5cca Use json progress message Djordje Lukic 2020-11-22 18:37:01 +0100
  • 8d7f213ba8
    Merge pull request #886 from docker/auto-create-aci-fileshare Guillaume Tardif 2020-11-23 09:31:57 +0100
  • 93490d5f4f
    Merge pull request #942 from docker/chore-remove-done Nicolas De loof 2020-11-22 19:07:38 +0100
  • be40bdb032 Remove useless Done in the progress writer Djordje Lukic 2020-11-20 17:49:43 +0100
  • 34e4a006c0
    Merge pull request #947 from docker/feat-dependency-graph Nicolas De loof 2020-11-22 09:47:51 +0100
  • 5cf5410bc8 Detect cycles Djordje Lukic 2020-11-21 22:57:39 +0100
  • 1f43b83409 Use a dependency graph to start services Djordje Lukic 2020-11-21 22:30:32 +0100
  • 162c6036b2
    Merge pull request #946 from HollowMan6/patch-1 Nicolas De loof 2020-11-21 15:41:28 +0100
  • b91fbb934f
    Fix typos Hollow Man 2020-11-21 22:08:10 +0800
  • 7a49736d06
    Merge pull request #944 from gtardif/compose_e2e Nicolas De loof 2020-11-21 13:23:00 +0100
  • aa534979bc First local compose e2e tests Guillaume Tardif 2020-11-20 14:52:06 +0100
  • a4dfe706d6
    Merge pull request #943 from docker/fix_graph Guillaume Tardif 2020-11-20 18:04:23 +0100
  • 98cc5cc1eb
    Fix processing dependency graph only onces per node Nicolas De Loof 2020-11-20 17:56:27 +0100
  • 3fbb9bd864 Add auto creation of Azure volumes during `compose up` Ulysses Souza 2020-11-04 01:47:07 +0100
  • b3f406f410
    Merge pull request #924 from docker/dependecy_order Nicolas De loof 2020-11-20 15:45:15 +0100
  • eeb09d9e80
    apply linter recommendations Nicolas De Loof 2020-11-19 17:35:34 +0100
  • e7284e76e9
    Process services in dependency order as a graph Nicolas De Loof 2020-11-19 17:31:58 +0100
  • 922a2e6296
    Merge pull request #926 from gtardif/compose_ps Guillaume Tardif 2020-11-19 16:27:09 +0100
  • ff84803546 compose ps implementation Guillaume Tardif 2020-11-19 13:06:39 +0100
  • 7c7e75ca00
    Ensure extensions map is not nil (should be set by compose-go) Nicolas De Loof 2020-11-19 10:28:57 +0100
  • 251c52664a
    Implement service_healthy dependency condition Nicolas De Loof 2020-11-19 10:10:48 +0100
  • adb62e9080
    Run convergence in service dependency order Nicolas De Loof 2020-11-18 17:39:34 +0100
  • 5547204f75
    Merge pull request #925 from gtardif/compose_ls Guillaume Tardif 2020-11-19 11:30:07 +0100