johanvanhelden / dockerhero-workspace

This image is part of Dockerhero.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dockerhero-workspace

https://github.com/johanvanhelden/dockerhero

Building and publishing

Ensure you are logged in locally to hub.docker.com using docker login and have access to the hub repository. (note: your username is used, not your email address).

$ docker build ./ --tag johanvanhelden/dockerhero-workspace:TAG
$ docker push johanvanhelden/dockerhero-workspace:TAG

Replace TAG with the tag you are working on.

Development

If you want to test a new feature, create a new tag for it. This way, it can not introduce issues in the production image if something is not working properly.

Once it works, delete the custom tag and introduce it into latest

Testing the image locally

$ docker-compose up --build
$ docker exec --user=dockerhero -it dockerhero-workspace-testing bash

Enabled PHP modules

bcmath
calendar
Core
ctype
curl
date
dom
exif
FFI
fileinfo
filter
ftp
gd
gettext
hash
iconv
igbinary
imagick
imap
intl
json
libxml
mbstring
memcached
msgpack
mysqli
mysqlnd
openssl
pcntl
pcov
pcre
PDO
pdo_mysql
pdo_pgsql
pdo_sqlite
pgsql
Phar
posix
random
readline
redis
Reflection
session
shmop
SimpleXML
soap
sockets
sodium
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tokenizer
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

About

This image is part of Dockerhero.

License:MIT License


Languages

Language:Dockerfile 83.7%Language:Shell 16.3%