Skip to content
This repository was archived by the owner on Sep 26, 2021. It is now read-only.

Commit 359729d

Browse files
committed
Add compose to windows
Signed-off-by: Jeffrey Morgan <[email protected]>
1 parent 8c128e7 commit 359729d

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

Dockerfile.windows

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ RUN cd innosetup && \
2020
ENV INSTALLER_VERSION 1.9.0-rc3
2121
ENV DOCKER_VERSION 1.9.0-rc3
2222
ENV DOCKER_MACHINE_VERSION 0.5.0-rc4
23+
ENV DOCKER_COMPOSE_VERSION 1.5.0rc2
2324
ENV BOOT2DOCKER_ISO_VERSION $DOCKER_VERSION
2425
ENV KITEMATIC_VERSION 0.9.2
2526
ENV VIRTUALBOX_VERSION 5.0.8
@@ -36,6 +37,8 @@ RUN curl -fsSL -o docker-machine.zip "https://github.com/docker/machine/releases
3637
unzip docker-machine.zip && \
3738
rm docker-machine.zip
3839

40+
RUN curl -fsSL -o docker-compose.exe "https://github.com/docker/compose/releases/download/$DOCKER_COMPOSE_VERSION/docker-compose-Windows-x86_64.exe"
41+
3942
# RUN curl -fsSL -o boot2docker.iso https://github.com/boot2docker/boot2docker/releases/download/v$BOOT2DOCKER_ISO_VERSION/boot2docker.iso
4043
RUN curl -fsSL -o boot2docker.iso https://github.com/tianon/boot2docker-legacy/releases/download/v$BOOT2DOCKER_ISO_VERSION/boot2docker.iso
4144

circle.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ dependencies:
1313
test:
1414
override:
1515
- make
16-
- - mkdir -p ~/docker; docker save osx-installer > ~/docker/osx-installer.tar; docker save windows-installer > ~/docker/windows-installer.tar
16+
- mkdir -p ~/docker; docker save osx-installer > ~/docker/osx-installer.tar; docker save windows-installer > ~/docker/windows-installer.tar

windows/Toolbox.iss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#define b2dIsoPath "..\bundle\boot2docker.iso"
77
#define dockerCli "..\bundle\docker.exe"
88
#define dockerMachineCli "..\bundle\docker-machine*.exe"
9+
#define dockerComposeCli "..\bundle\docker-compose.exe"
910
#define kitematic "..\bundle\kitematic"
1011
#define git "..\bundle\Git.exe"
1112
#define virtualBoxCommon "..\bundle\common.cab"
@@ -56,6 +57,7 @@ Name: upgradevm; Description: "Upgrade or Migrate Boot2Docker VM to latest versi
5657
[Components]
5758
Name: "Docker"; Description: "Docker Client for Windows" ; Types: full custom; Flags: fixed
5859
Name: "DockerMachine"; Description: "Docker Machine for Windows" ; Types: full custom; Flags: fixed
60+
Name: "DockerCompose"; Description: "Docker Compose for Windows" ; Types: full custom
5961
Name: "VirtualBox"; Description: "VirtualBox"; Types: full custom; Flags: disablenouninstallwarning
6062
Name: "Kitematic"; Description: "Kitematic for Windows (Alpha)" ; Types: full custom
6163
Name: "Git"; Description: "Git for Windows"; Types: full custom; Flags: disablenouninstallwarning
@@ -66,6 +68,7 @@ Source: "{#dockerCli}"; DestDir: "{app}"; Flags: ignoreversion; Components: "Doc
6668
Source: ".\start.sh"; DestDir: "{app}"; Flags: ignoreversion; Components: "Docker"
6769
Source: ".\delete.sh"; DestDir: "{app}"; Flags: ignoreversion; Components: "Docker"
6870
Source: "{#dockerMachineCli}"; DestDir: "{app}"; Flags: ignoreversion; Components: "DockerMachine"
71+
Source: "{#dockerComposeCli}"; DestDir: "{app}"; Flags: ignoreversion; Components: "DockerCompose"
6972
Source: ".\migrate.sh"; DestDir: "{app}"; Flags: ignoreversion; Components: "DockerMachine"
7073
Source: ".\migrate.bat"; DestDir: "{app}"; Flags: ignoreversion; Components: "DockerMachine"
7174
Source: "{#kitematic}\*"; DestDir: "{app}\kitematic"; Flags: ignoreversion recursesubdirs; Components: "Kitematic"

0 commit comments

Comments
 (0)