Sign inSign up

actency/toolbox:iac-beta

Manifest digest

sha256:2515cfb7da14ca8d10fe76470c0d13c6bc5b86b6f1ade3ed547407a371e48414

OS/ARCH

linux/amd64

Compressed size

815.6 MB

Last pushed

over 5 years by skurtzemann

Type

Image

Manifest digest

sha256:2515cfb7da14ca8d10fe76470c0d13c6bc5b86b6f1ade3ed547407a371e48414

Image Layers

1ADD file ... in / 25.85 MB
2CMD ["bash"]0 B
3/bin/sh -c set -eux; {226 B
4ENV PHPIZE_DEPS=autoconf dpkg-dev file0 B
5/bin/sh -c set -eux; apt-get73.1 MB
6ENV PHP_INI_DIR=/usr/local/etc/php0 B
7/bin/sh -c set -eux; mkdir225 B
8ENV PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data0 B
9ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie0 B
10ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie0 B
11ENV PHP_LDFLAGS=-Wl,-O1 -pie0 B
12ENV GPG_KEYS=42670A7FE4D0441C8E4632349E4FDC074A4EF02D 5A52880781F755608BF815FC910DEB46F53EA3120 B
13ENV PHP_VERSION=7.4.120 B
14ENV PHP_URL=https://www.php.net/distributions/php-7.4.12.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-7.4.12.tar.xz.asc0 B
15ENV PHP_SHA256=e82d2bcead05255f6b7d2ff4e2561bc334204955820cabc2457b5239fde96b760 B
16/bin/sh -c set -eux; savedAptMark="$(apt-mark10.14 MB
17COPY file:ce57c04b70896f77cc11eb2766417d8a1240fcffe5bba92179ec78c458844110 in /usr/local/bin/ 491 B
18/bin/sh -c set -eux; savedAptMark="$(apt-mark27.23 MB
19COPY multi:ebc915bbde1078ce3122b918e2e4c7726858af785343ade1a8d1a94f1052a4c7 in /usr/local/bin/ 2.21 KB
20/bin/sh -c docker-php-ext-enable sodium246 B
21ENTRYPOINT ["docker-php-entrypoint"]0 B
22WORKDIR /var/www/html0 B
23/bin/sh -c set -eux; cd8.25 KB
24STOPSIGNAL SIGQUIT0 B
25EXPOSE 90000 B
26CMD ["php-fpm"]0 B
27LABEL php-version=7.40 B
28LABEL description=Production PHP-FPM image0 B
29LABEL company=Actency0 B
30LABEL author=Hakim Rachidi0 B
31COPY file:9b21afe9717f93cb2293c823cf981e64eba6b5e854f2f096d9a565b2cfc81117 in /usr/local/etc/php/ 20.17 KB
32/bin/sh -c apt-get clean &&24.29 MB
33/bin/sh -c echo "deb http://packages.dotdeb.org296 B
34/bin/sh -c echo "deb-src http://packages.dotdeb.org301 B
35/bin/sh -c cd /tmp &&8.51 KB
36/bin/sh -c wget -O /etc/apt/trusted.gpg.d/php.gpg1.94 KB
37/bin/sh -c echo "deb https://packages.sury.org/php/4.78 KB
38/bin/sh -c wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O287 B
39/bin/sh -c apt-get clean &&142.61 MB
40/bin/sh -c pecl install memcached379.67 KB
41/bin/sh -c docker-php-ext-configure gd --with-jpeg=/usr/include/15.49 MB
42/bin/sh -c docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/472.08 KB
43/bin/sh -c docker-php-ext-install 2.27 MB
44/bin/sh -c pecl install mcrypt-1.0.3140.91 KB
45/bin/sh -c useradd web -d1.79 KB
46/bin/sh -c usermod -aG sudo1.15 KB
47/bin/sh -c echo 'web ALL=(ALL)504 B
48/bin/sh -c echo 'www-data ALL=(ALL)511 B
49/bin/sh -c pecl install yaml-2.0.4209.32 KB
50/bin/sh -c pecl install apcu-5.1.18424.6 KB
51COPY file:e276d34ef743bfa04b12b3400cbfe6083aa8711cc92fe34823f498b31d452d11 in /etc/memcached.conf 862 B
52/bin/sh -c curl -sL https://deb.nodesource.com/setup_8.x25.69 MB
53/bin/sh -c cd /usr/src &&539.2 KB
54/bin/sh -c cd /usr/src &&537.17 KB
55/bin/sh -c git clone https://github.com/drush-ops/drush.git34.72 MB
56/bin/sh -c cp -r /usr/local/src/drush/34.72 MB
57/bin/sh -c cp -r /usr/local/src/drush/34.72 MB
58/bin/sh -c cd /usr/local/src/drush8 &&602.99 KB
59/bin/sh -c cd /usr/local/src/drush8 &&3.28 MB
60/bin/sh -c ln -s /usr/local/src/drush8/drush160 B
61/bin/sh -c cd /usr/local/src/drush9 &&348.81 KB
62/bin/sh -c cd /usr/local/src/drush9 &&14.25 MB
63/bin/sh -c ln -s /usr/local/src/drush9/drush159 B
64/bin/sh -c set -x 941.84 KB
65ADD file ... in /usr/local/etc/msmtprc 301 B
66ADD file ... in /usr/local/etc/php/conf.d/php-smtp.ini 325 B
67/bin/sh -c ( 251 B
68/bin/sh -c ( 342 B
69/bin/sh -c curl https://drupalconsole.com/installer -L446 B
70/bin/sh -c apt-get update &&13.43 MB
71/bin/sh -c apt-get install openssl3.26 MB
72/bin/sh -c mkdir /var/wkhtmltopdf120 B
73/bin/sh -c cd /var/wkhtmltopdf &&59.98 MB
74/bin/sh -c cp /var/wkhtmltopdf/wkhtmltox/bin/wkhtmltopdf /bin/wkhtmltopdf30.16 MB
75/bin/sh -c chown -R www-data:www-data59.98 MB
76/bin/sh -c chmod +x /bin/wkhtmltopdf30.16 MB
77/bin/sh -c mkdir /var/www/.ssh/130 B
78/bin/sh -c chown -R www-data:www-data156 B
79/bin/sh -c chmod -R 600139 B
80/bin/sh -c echo "Europe/Paris" >475.55 KB
81COPY file:fc59555fe17efd76dbad8c2610802ad7be54d0118e34059cae290f480e4b84ba in /var/www/ 177 B
82/bin/sh -c mv /var/www/bashrc /var/www/.bashrc200 B
83/bin/sh -c chown www-data:www-data /var/www/.bashrc179 B
84/bin/sh -c echo "source .bashrc"173 B
85/bin/sh -c echo 'su web'490 B
86COPY file:cc4d2494894d9fc121b270ea546c682176ea97230d9a6f555bbc4254d8515a8a in /usr/local/bin/ 290 B
87/bin/sh -c chmod +x /usr/local/bin/docker-php-entrypoint288 B
88VOLUME [/var/www/html]0 B
89ENTRYPOINT ["docker-php-entrypoint"]0 B
90EXPOSE 90000 B
91CMD ["php-fpm"]0 B
92LABEL php-version=7.40 B
93LABEL description=Developer PHP-FPM image0 B
94LABEL company=Actency0 B
95LABEL author=Hakim Rachidi0 B
96/bin/sh -c docker-php-ext-install mysqli &&72.52 KB
97/bin/sh -c apt-get clean &&67.78 KB
98/bin/sh -c echo "deb http://packages.dotdeb.org306 B
99/bin/sh -c echo "deb-src http://packages.dotdeb.org306 B
100/bin/sh -c cd /tmp &&4.13 KB
101/bin/sh -c wget -O /etc/apt/trusted.gpg.d/php.gpg1.94 KB
102/bin/sh -c echo "deb https://packages.sury.org/php/223 B
103/bin/sh -c apt-get clean &&11.43 MB
104/bin/sh -c wget --quiet -O15.67 MB
105/bin/sh -c apt-get install --fix-missing1.36 MB
106/bin/sh -c gem install sass7.57 MB
107/bin/sh -c curl -sL https://deb.nodesource.com/setup_8.x6.47 MB
108/bin/sh -c npm install -g2.13 MB
109/bin/sh -c npm install -g1.7 MB
110/bin/sh -c npm install -g3.36 MB
111/bin/sh -c npm install -g9.32 MB
112/bin/sh -c pecl install xdebug1.15 MB
113/bin/sh -c touch /usr/local/etc/php/conf.d/xdebug.ini &&325 B
114/bin/sh -c composer global require8.4 MB
115/bin/sh -c ln -s ~/.composer/vendor/bin/phpcs186 B
116/bin/sh -c ln -s ~/.composer/vendor/bin/phpcbf187 B
117/bin/sh -c phpcs --config-set installed_paths342 B
118COPY file:44f2282f529d8777c4788b8f1c0acee316537cd86ac4c0b84350d101df014867 in /var/www/.bashrc 235 B
119/bin/sh -c chown www-data:www-data /var/www/.bashrc234 B
120COPY file:8ef1692f8f23864ce1a09dd70bd7275237391768d4faf04e71083c53d6c2036f in /usr/local/bin/ 385 B
121/bin/sh -c chmod +x /usr/local/bin/docker-php-entrypoint383 B
122COPY file:9b21afe9717f93cb2293c823cf981e64eba6b5e854f2f096d9a565b2cfc81117 in /usr/local/etc/php/ 20.17 KB
123RUN echo "" > /root/.bashrc169 B
124RUN wget -q https://github.com/go-task/task/releases/download/v${TASK_VERSION}/task_linux_amd64.tar.gz 2.36 MB
125RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');";684.79 KB
126RUN apt-get install -y 453.63 KB
127RUN apt-key adv --keyserver keys.gnupg.net59.2 MB
128COPY --from=hairyhenderson/gomplate:v3.9.0 /gomplate /bin/gomplate12.33 MB
129COPY rootfs /452 B
130COPY bin/iacctl/${IACCTL_VERSION}/iacctl_linux_amd64/iacctl iacctl1.53 MB
131WORKDIR /work121 B

Command

ADD file:d2abb0e4e7ac1773741f51f57d3a0b8ffc7907348842d773f8c341ba17f856d5 in /