Skip to content

devinrsmith/docker-compose-build-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The docker-compose build doesn't seem to be obeying .dockerignore?

topdir and subdir get built as the same image, but subdir_app doesn't, I'm assuming because it's using a different build context that isn't respecting .dockerignore?

$ docker build -t topdir . && cd subdir && docker build -t subdir ../ && docker-compose build
Sending build context to Docker daemon 63.49 kB
Sending build context to Docker daemon 
Step 0 : FROM busybox
 ---> 8c2e06607696
Step 1 : COPY . /
 ---> 0b10606f8289
Removing intermediate container aa25bde33559
Step 2 : ENTRYPOINT /docker-entrypoint.sh
 ---> Running in f671cbea03cd
 ---> 5b534e4b3382
Removing intermediate container f671cbea03cd
Successfully built 5b534e4b3382
Sending build context to Docker daemon 63.49 kB
Sending build context to Docker daemon 
Step 0 : FROM busybox
 ---> 8c2e06607696
Step 1 : COPY . /
 ---> Using cache
 ---> 0b10606f8289
Step 2 : ENTRYPOINT /docker-entrypoint.sh
 ---> Using cache
 ---> 5b534e4b3382
Successfully built 5b534e4b3382
Building app...
Step 0 : FROM busybox
 ---> 8c2e06607696
Step 1 : COPY . /
 ---> 1fecc5a3f799
Removing intermediate container d3c01703aedc
Step 2 : ENTRYPOINT /docker-entrypoint.sh
 ---> Running in 3fcdfd4568bb
 ---> d407ef4017b7
Removing intermediate container 3fcdfd4568bb
Successfully built d407ef4017b7

$ docker images
REPOSITORY                TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
topdir                    latest              5b534e4b3382        3 seconds ago       2.447 MB
subdir                    latest              5b534e4b3382        3 seconds ago       2.447 MB
subdir_app                latest              d407ef4017b7        3 seconds ago       2.447 MB
busybox                   latest              8c2e06607696        9 weeks ago         2.43 MB

$ docker run --rm -it topdir
ls: /subdir: No such file or directory

$ docker run --rm -it subdir
ls: /subdir: No such file or directory

$ docker run --rm -it subdir_app
drwxr-xr-x    2 root     root          4096 Jun 26 20:55 /subdir
$ docker info
Containers: 9
Images: 99
Storage Driver: overlay
 Backing Filesystem: extfs
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 4.0.5-x86_64-linode58
Operating System: Debian GNU/Linux 7 (wheezy)
CPUs: 4
Total Memory: 3.858 GiB
Name: vesper
ID: 627D:F7VS:4P37:O7FP:LTRI:YABQ:ND2Q:676N:NAFD:UZIY:SHDQ:KKEW
WARNING: No memory limit support
WARNING: No swap limit support

$ docker-compose --version
docker-compose version: 1.3.1
CPython version: 2.7.9
OpenSSL version: OpenSSL 1.0.1e 11 Feb 2013

$ docker --version
Docker version 1.7.0, build 0baf609

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages