Devilbox: (Community Discussion) New PHP images: Post your required tools

Created on 23 Nov 2017  路  22Comments  路  Source: cytopia/devilbox

Community Discussion: Required Tools

PHP-FPM images should be rebuild every night in order have latest patches and security updates applied.

Acceptance Criteria:

  • PHP-FPM images are automatically built every night
  • PHP-FPM images ship latest versions of common development tools

Reference Implementation

https://github.com/devilbox/docker-php-fpm


Required tools wishlist

If you have a wish for default installed tools, simply paste them in the comments, I will add it to all images and make sure they are always at the latest version.

  • [x] nano
  • [X] recent git version
  • [X] recent node version
  • [X] recent composer version
  • [X] [linuxbrew](linuxbrew.sh)
  • [x] [swoole](https://github.com/swoole/swoole-src) PHP module
  • [x] git-flow
  • [x] yarn
  • [x] jq

Update 1:

I have now moved all PHP images into one repository for easier maintenance. Builds already succeed and I will have to do some final tests. PR will be opened shortly to beta-test.

discussion feedback wanted

Most helpful comment

@llaville jq is added, merged and available with the PHP container.

All 22 comments

Please could you also add "yarn"
https://yarnpkg.com/lang/en/docs/install/#linux-tab

@mavimedia added to the list

@mavimedia you were just by an hour faster :smile: cause I wanted to request yarn too
is it possible to use yarn until the new release is out ?
Edit: sorry I didn't see that you already have https://github.com/cytopia/devilbox/issues/158
Edit 2: I did it so:

docker-compose exec php /bin/bash -c "sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo; sudo yum -y install yarn"

I added instructions above how to use the latest reference implementation if you want a sneak preview of PHP-7.3. This will have the latest reference features requested here.

git-flow added

yarn added

I will create a new PR in the coming days to test the new container.

wkhtmltopdf's dependencies will be nice!

I will re-open and keep this issue open in order to serve as an ongoing discussion.

@dbrw PR for wkhtmltopdf is open and should be merged later this day: https://github.com/cytopia/devilbox/pull/392

@dbrw PR for wkhtmltopdf is open and should be merged later this day: #392

Nice!!

Would be nice to have jq
Its tutorial page explains how to use it.

Would be nice to have jq

That's true, there's no way around it nowadays

I've noticed that vi/vim and less are not in the apache images, it would be very nice to have at least the basic tools available in the non-php images for the occasional time you have to dig through to find problems.

@llaville jq is added, merged and available with the PHP container.

@cytopia yes i saw. Thanks

@cytopia would it be possible to add the apt package unixodbc-dev to the container? It is a requirement for mssql drivers

@aowrew-fp mssql support is now added

I suppose the majority has been satisfied with required tools and I will simply close this issue.

Further discussions can be continued in the forum: https://devilbox.discourse.group/
And additional requests can have its own feature request issue here at GitHub.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

hurrtz picture hurrtz  路  5Comments

mwmichael picture mwmichael  路  3Comments

msyhr picture msyhr  路  7Comments

RaffyeMemon picture RaffyeMemon  路  4Comments

normance picture normance  路  4Comments