Skip to content

Console Output

+ docker build -t compose:alpine --target build --build-arg BUILD_PLATFORM=alpine .
#2 [internal] load .dockerignore
#2 transferring context: 34B done
#2 DONE 0.0s

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 38B done
#1 DONE 0.0s

#4 [internal] load metadata for docker.io/library/python:3.7.4-alpine3.10
#4 DONE 0.1s

#3 [internal] load metadata for docker.io/library/docker:18.09.7
#3 DONE 0.2s

#5 [build-alpine 1/2] FROM docker.io/library/python:3.7.4-alpine3.10@sha256...
#5 DONE 0.0s

#9 [docker-cli 1/1] FROM docker.io/library/docker:18.09.7@sha256:310156c950...
#9 DONE 0.0s

#7 [internal] load build context
#7 transferring context: 525.96MB 4.8s
#7 transferring context: 1.12GB 9.9s
#7 transferring context: 1.18GB 10.3s done
#7 DONE 10.8s

#16 [build 8/15] COPY .pre-commit-config.yaml .
#16 CACHED

#11 [build 3/15] WORKDIR /code/
#11 CACHED

#19 [build 11/15] COPY README.md .
#19 CACHED

#13 [build 5/15] RUN pip install tox==2.9.1
#13 CACHED

#17 [build 9/15] COPY tox.ini .
#17 CACHED

#12 [build 4/15] RUN pip install virtualenv==16.2.0
#12 CACHED

#8 [build 1/15] COPY docker-compose-entrypoint.sh /usr/local/bin/
#8 CACHED

#18 [build 10/15] COPY setup.py .
#18 CACHED

#14 [build 6/15] COPY requirements.txt .
#14 CACHED

#15 [build 7/15] COPY requirements-dev.txt .
#15 CACHED

#10 [build 2/15] COPY --from=docker-cli /usr/local/bin/docker /usr/local/bin...
#10 CACHED

#6 [build-alpine 2/2] RUN apk add --no-cache     bash     build-base     ca...
#6 CACHED

#20 [build 12/15] COPY compose compose/
#20 CACHED

#21 [build 13/15] RUN tox --notest
#21 CACHED

#22 [build 14/15] COPY . .
#22 DONE 16.1s

#23 [build 15/15] RUN script/build/linux-entrypoint
#23 0.621 + CODE_PATH=/code
#23 0.621 + VENV=/code/.tox/py37
#23 0.621 + cd /code
#23 0.621 + mkdir -p dist
#23 0.623 + chmod 777 dist
#23 0.623 + /code/.tox/py37/bin/pip3 install -q -r requirements-build.txt
#23 19.00 + '[' -z unknown ']'
#23 19.01 + echo unknown
#23 19.01 + export PATH=/code/pyinstaller:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
#23 19.01 + PATH=/code/pyinstaller:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
#23 19.01 + '[' '!' -z 1 ']'
#23 19.01 + git clone --single-branch --branch develop https://github.com/pyinstaller/pyinstaller.git /tmp/pyinstaller
#23 19.02 Cloning into '/tmp/pyinstaller'...
#23 22.62 + cd /tmp/pyinstaller/bootloader
#23 22.62 + git checkout v3.5
#23 22.69 Note: checking out 'v3.5'.
#23 22.69 
#23 22.69 You are in 'detached HEAD' state. You can look around, make experimental
#23 22.69 changes and commit them, and you can discard any commits you make in this
#23 22.69 state without impacting any branches by performing another checkout.
#23 22.69 
#23 22.69 If you want to create a new branch to retain commits you create, you may
#23 22.69 do so (now or later) by using -b with the checkout command again. Example:
#23 22.69 
#23 22.69   git checkout -b <new-branch-name>
#23 22.69 
#23 22.69 HEAD is now at 498e6ee0 Release 3.5.
#23 22.69 + /code/.tox/py37/bin/python3 ./waf configure --no-lsb all
#23 22.89 Setting top to                           : /tmp/pyinstaller/bootloader 
#23 22.89 Setting out to                           : /tmp/pyinstaller/bootloader/build 
#23 22.89 Python Version                           : 3.7.4 (default, Aug 21 2019, 00:19:59) [GCC 8.3.0] 
#23 22.89 Checking for 'gcc' (C compiler)          : /usr/bin/gcc 
#23 23.04 Checking size of pointer                 : 8 
#23 23.14 Platform                                 : Linux-64bit detected based on compiler 
#23 23.14 Checking for flags -m64                  : yes 
#23 23.17 Checking for program '/usr/bin/strip'    : /usr/bin/strip 
#23 23.17 Checking for program 'strip'             : /usr/bin/strip 
#23 23.17 Checking for library dl                  : yes 
#23 23.21 Checking for library m                   : yes 
#23 23.24 Checking for library z                   : yes 
#23 23.27 Checking for function unsetenv           : yes 
#23 23.30 Checking for function mkdtemp            : yes 
#23 23.33 Checking for flags -Wl,--as-needed       : yes 
#23 23.37 'configure' finished successfully (0.484s)
#23 23.37 'all' finished successfully (0.000s)
#23 23.37 'distclean' finished successfully (0.001s)
#23 23.37 Setting top to                           : /tmp/pyinstaller/bootloader 
#23 23.37 Setting out to                           : /tmp/pyinstaller/bootloader/build 
#23 23.37 Python Version                           : 3.7.4 (default, Aug 21 2019, 00:19:59) [GCC 8.3.0] 
#23 23.37 Checking for 'gcc' (C compiler)          : /usr/bin/gcc 
#23 23.42 Checking size of pointer                 : 8 
#23 23.46 Platform                                 : Linux-64bit detected based on compiler 
#23 23.46 Checking for flags -m64                  : yes 
#23 23.49 Checking for program '/usr/bin/strip'    : /usr/bin/strip 
#23 23.49 Checking for program 'strip'             : /usr/bin/strip 
#23 23.49 Checking for library dl                  : yes 
#23 23.53 Checking for library m                   : yes 
#23 23.56 Checking for library z                   : yes 
#23 23.59 Checking for function unsetenv           : yes 
#23 23.62 Checking for function mkdtemp            : yes 
#23 23.66 Checking for flags -Wl,--as-needed       : yes 
#23 23.69 'configure' finished successfully (0.322s)
#23 23.70 'make_all' finished successfully (0.003s)
#23 23.70 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/debug'
#23 23.71 [ 1/13] Compiling src/pyi_python.c
#23 23.71 [ 2/13] Compiling src/pyi_global.c
#23 23.78 [ 3/13] Compiling src/main.c
#23 23.81 [ 4/13] Compiling src/pyi_utils.c
#23 23.83 [ 5/13] Compiling src/pyi_main.c
#23 23.91 [ 6/13] Compiling src/pyi_pythonlib.c
#23 24.04 [ 7/13] Compiling src/pyi_python27_compat.c
#23 24.10 [ 8/13] Compiling src/pyi_win32_utils.c
#23 24.11 [ 9/13] Compiling src/pyi_path.c
#23 24.12 [10/13] Compiling src/pyi_archive.c
#23 24.24 [11/13] Compiling src/pyi_launch.c
#23 24.40 [12/13] Linking build/debug/run_d
#23 24.42 [13/13] Processing build/debug/run_d
#23 24.42 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/debug'
#23 24.42 'build_debug' finished successfully (0.725s)
#23 24.43 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/release'
#23 24.43 [ 1/13] Compiling src/pyi_python.c
#23 24.43 [ 2/13] Compiling src/pyi_global.c
#23 24.52 [ 3/13] Compiling src/main.c
#23 24.54 [ 4/13] Compiling src/pyi_utils.c
#23 24.57 [ 5/13] Compiling src/pyi_python27_compat.c
#23 24.62 [ 6/13] Compiling src/pyi_win32_utils.c
#23 24.64 [ 7/13] Compiling src/pyi_main.c
#23 24.72 [ 8/13] Compiling src/pyi_pythonlib.c
#23 24.77 [ 9/13] Compiling src/pyi_path.c
#23 24.90 [10/13] Compiling src/pyi_archive.c
#23 24.91 [11/13] Compiling src/pyi_launch.c
#23 25.10 [12/13] Linking build/release/run
#23 25.12 [13/13] Processing build/release/run
#23 25.12 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/release'
#23 25.12 'build_release' finished successfully (0.698s)
#23 25.12 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/debug'
#23 25.13 [13/14] Processing build/debug/run_d
#23 25.13 + install /tmp/pyinstaller/PyInstaller/bootloader/Linux-64bit/run_d (from build/debug/run_d)
#23 25.13 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/debug'
#23 25.13 'install_debug' finished successfully (0.014s)
#23 25.14 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/release'
#23 25.14 [13/14] Processing build/release/run
#23 25.14 + install /tmp/pyinstaller/PyInstaller/bootloader/Linux-64bit/run (from build/release/run)
#23 25.15 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/release'
#23 25.15 'install_release' finished successfully (0.012s)
#23 25.16 + /code/.tox/py37/bin/pip3 install ..
#23 25.43 Processing /tmp/pyinstaller
#23 25.64   Installing build dependencies: started
#23 30.75   Installing build dependencies: finished with status 'done'
#23 30.75   Getting requirements to build wheel: started
#23 31.07   Getting requirements to build wheel: finished with status 'done'
#23 31.07     Preparing wheel metadata: started
#23 31.33     Preparing wheel metadata: finished with status 'done'
#23 31.34 Requirement already satisfied: setuptools in /code/.tox/py37/lib/python3.7/site-packages (from PyInstaller==3.5) (42.0.2)
#23 31.34 Requirement already satisfied: altgraph in /code/.tox/py37/lib/python3.7/site-packages (from PyInstaller==3.5) (0.16.1)
#23 31.34 Building wheels for collected packages: PyInstaller
#23 31.34   Building wheel for PyInstaller (PEP 517): started
#23 32.17   Building wheel for PyInstaller (PEP 517): finished with status 'done'
#23 32.18   Created wheel for PyInstaller: filename=PyInstaller-3.5-cp37-none-any.whl size=2879088 sha256=f21bd29be27613b40a391a7fae6f2a41bd233443e7e6bb852149342e60601437
#23 32.18   Stored in directory: /tmp/pip-ephem-wheel-cache-8nh2_71b/wheels/87/26/52/6e71dbb2b6d73f545e70263c3d348435a974f03b1e9c578887
#23 32.32 Successfully built PyInstaller
#23 32.44 Installing collected packages: PyInstaller
#23 32.44   Found existing installation: PyInstaller 3.5
#23 32.59     Uninstalling PyInstaller-3.5:
#23 32.59       Successfully uninstalled PyInstaller-3.5
#23 32.93 Successfully installed PyInstaller-3.5
#23 33.00 + cd /code
#23 33.00 + rm -Rf /tmp/pyinstaller
#23 33.03 + /code/.tox/py37/bin/pyinstaller --exclude-module pycrypto --exclude-module PyInstaller docker-compose.spec
#23 33.19 47 INFO: PyInstaller: 3.5
#23 33.19 47 INFO: Python: 3.7.4
#23 33.20 51 INFO: Platform: Linux-4.15.0-1048-aws-x86_64-with
#23 33.20 53 INFO: UPX is not available.
#23 33.20 54 INFO: Extending PYTHONPATH with paths
#23 33.20 ['/code/bin', '/code']
#23 33.20 54 INFO: checking Analysis
#23 33.20 54 INFO: Building Analysis because Analysis-00.toc is non existent
#23 33.20 54 INFO: Initializing module dependency graph...
#23 33.20 56 INFO: Initializing module graph hooks...
#23 33.20 57 INFO: Analyzing base_library.zip ...
#23 35.66 2511 INFO: running Analysis Analysis-00.toc
#23 35.67 2522 INFO: Caching module hooks...
#23 35.67 2526 INFO: Analyzing bin/docker-compose
#23 35.75 2605 INFO: Processing pre-find module path hook   distutils
#23 35.75 2605 INFO: distutils: retargeting to non-venv dir '/usr/local/lib/python3.7/distutils'
#23 35.92 2778 INFO: Processing pre-safe import module hook   urllib3.packages.six.moves
#23 36.82 3670 INFO: Processing pre-safe import module hook   six.moves
#23 39.23 6079 INFO: Loading module hooks...
#23 39.23 6079 INFO: Loading module hook "hook-certifi.py"...
#23 39.23 6080 INFO: Loading module hook "hook-jsonschema.py"...
#23 39.23 6082 INFO: Loading module hook "hook-xml.py"...
#23 39.27 6120 INFO: Loading module hook "hook-nacl.py"...
#23 39.27 6122 INFO: Loading module hook "hook-distutils.py"...
#23 39.27 6123 INFO: Loading module hook "hook-pkg_resources.py"...
#23 39.60 6449 INFO: Processing pre-safe import module hook   win32com
#23 39.60 6451 INFO: Loading module hook "hook-pydoc.py"...
#23 39.60 6451 INFO: Loading module hook "hook-sysconfig.py"...
#23 39.60 6457 INFO: Loading module hook "hook-encodings.py"...
#23 39.64 6493 INFO: Loading module hook "hook-cryptography.py"...
#23 39.82 6675 INFO: Looking for ctypes DLLs
#23 39.84 Illegal option -p
#23 39.85 6703 INFO: Analyzing run-time hooks ...
#23 39.86 6710 INFO: Including run-time hook 'pyi_rth_certifi.py'
#23 39.86 6711 INFO: Including run-time hook 'pyi_rth_pkgres.py'
#23 39.87 6720 INFO: Looking for dynamic libraries
#23 40.07 6926 INFO: Looking for eggs
#23 40.07 6926 INFO: Using Python library /usr/local/lib/libpython3.7m.so.1.0
#23 40.08 6935 INFO: Warnings written to /code/build/docker-compose/warn-docker-compose.txt
#23 40.13 6980 INFO: Graph cross-reference written to /code/build/docker-compose/xref-docker-compose.html
#23 40.15 6999 INFO: checking PYZ
#23 40.15 6999 INFO: Building PYZ because PYZ-00.toc is non existent
#23 40.15 6999 INFO: Building PYZ (ZlibArchive) /code/build/docker-compose/PYZ-00.pyz
#23 40.84 7695 INFO: Building PYZ (ZlibArchive) /code/build/docker-compose/PYZ-00.pyz completed successfully.
#23 40.85 7706 INFO: checking PKG
#23 40.85 7706 INFO: Building PKG because PKG-00.toc is non existent
#23 40.85 7706 INFO: Building PKG (CArchive) PKG-00.pkg
#23 51.92 18769 INFO: Building PKG (CArchive) PKG-00.pkg completed successfully.
#23 51.92 18773 INFO: Bootloader /code/.tox/py37/lib/python3.7/site-packages/PyInstaller/bootloader/Linux-64bit/run
#23 51.92 18773 INFO: checking EXE
#23 51.92 18773 INFO: Building EXE because EXE-00.toc is non existent
#23 51.92 18773 INFO: Building EXE from EXE-00.toc
#23 51.92 18774 INFO: Appending archive to ELF section in EXE /code/dist/docker-compose
#23 52.23 19087 INFO: Building EXE from EXE-00.toc completed successfully.
#23 52.29 + ls -la dist/
#23 52.30 total 17124
#23 52.30 drwxrwxrwx    2 root     root          4096 Dec  3 08:41 .
#23 52.30 drwxr-xr-x    1 root     root          4096 Dec  3 08:41 ..
#23 52.30 -rwxr-xr-x    1 root     root      17518920 Dec  3 08:41 docker-compose
#23 52.30 + ldd dist/docker-compose
#23 52.30 	/lib/ld-musl-x86_64.so.1 (0x7f5fe2e63000)
#23 52.30 	libz.so.1 => /lib/libz.so.1 (0x7f5fe2e2d000)
#23 52.30 	libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f5fe2e63000)
#23 52.30 + mv dist/docker-compose /usr/local/bin
#23 52.30 + docker-compose version
#23 52.82 docker-compose version 1.26.0dev, build unknown
#23 52.82 docker-py version: 4.1.0
#23 52.82 CPython version: 3.7.4
#23 52.82 OpenSSL version: OpenSSL 1.1.1d  10 Sep 2019
#23 DONE 53.4s

#24 exporting to image
#24 exporting layers
#24 exporting layers 5.9s done
#24 writing image sha256:b4e64eeab51712bc8bb907d8f038f2125ca9769d506d4cdf9bd2debb0f3a4116 done
#24 naming to docker.io/library/compose:alpine done
#24 DONE 5.9s