OpenEMR flex docker updated

Hi,

For developers. The OpenEMR flex docker has been updated. This is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

1 Like

Hi,

For developers. The OpenEMR flex docker has been updated (a redis bug was fixed). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

thank you, very nice, just fired up flex-edge under the insane dev docker :rocket:

1 Like

Hi,

For developers. The OpenEMR flex docker has been updated (apache setting changes). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

1 Like

Hi,

For developers. The OpenEMR flex docker has been updated (just a simple rebuild to use most recent alpine 3.9). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

1 Like

Hi,

For developers. The OpenEMR flex docker has been updated (fix for php environment). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

1 Like

Hi,

For developers. The OpenEMR flex docker has been updated (upgraded to Alpine 3.10 which is using php 7.3; also added sodium and calendar php extensions). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

1 Like

Hi,

For developers. The OpenEMR flex docker has been updated (Alpine 3.10 updated to most recent packages and made samesite Strict a global php setting). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

Hi,

For developers. The OpenEMR flex docker has been updated (Alpine 3.10 updated to most recent packages). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

1 Like

Hi,

For developers. The OpenEMR flex docker has been updated (Alpine 3.10 updated to most recent packages). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

1 Like

Hi,

For developers. The OpenEMR flex docker has been updated (critical fix for it to work with recent changes to the OpenEMR codebase). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

1 Like

Hi,

For developers. The OpenEMR flex docker has been updated (critical fix for it to work with recent changes to the OpenEMR codebase). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

Hi,

For developers. The OpenEMR flex docker has been updated (added support for doing psr2 checking/fixing in the docker; thank you @prondubuisi ! ). This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

1 Like

Hello @brady.miller, I updated my local flex and ran the commands from the contribution guide I get the errors below for both commands

prondubuisi@prondubuisi:~/gitrepos/apertium-eng-ibo$ docker exec -i $(docker ps | grep _openemr | cut -f 1 -d " ") sh -c 'cd openemr; php -d memory_limit=512M /root/.composer/vendor/squizlabs/php_codesniffer/bin/phpcbf -n --extensions=php,inc --standard=ci/phpcs.xml .'
Could not open input file: /root/.composer/vendor/squizlabs/php_codesniffer/bin/phpcbf
prondubuisi@prondubuisi:~/gitrepos/apertium-eng-ibo$ sudo docker exec -i $(docker ps | grep _openemr | cut -f 1 -d " ") sh -c 'cd openemr; php -d memory_limit=512M /root/.composer/vendor/squizlabs/php_codesniffer/bin/phpcbf -n --extensions=php,inc --standard=ci/phpcs.xml .'
[sudo] password for prondubuisi: 
Could not open input file: /root/.composer/vendor/squizlabs/php_codesniffer/bin/phpcbf

hi @prondubuisi ,
Ensure:

  1. docker pull openemr/openemr:flex
  2. Using most recent codebase that contains the new setting in docker-compose.yml

If still an issue, then what see for:

docker exec -i $(docker ps | grep _openemr | cut -f 1 -d " ") sh -c 'ls -al /root/.composer/vendor/squizlabs/php_codesniffer/bin/'

Hi,

For developers. The OpenEMR flex docker has been updated to fix a github api limit error; to avoid the error, will need to run on most recent codebase. This docker is used in the docker development environments. So, recommend updating your local flex docker via:
docker pull openemr/openemr:flex

-brady

Error log as of now, with docker pull, checking code Sniffer, and trying to run PHPcs

prondubuisi@prondubuisi:~/gitrepos/openemr$ docker pull openemr/openemr:flex
flex: Pulling from openemr/openemr
4167d3e14976: Already exists 
469936214094: Pull complete 
03b03ff4c0fe: Pull complete 
d7cd04c45e77: Pull complete 
f9b0d854cc58: Pull complete 
dcd33e797378: Pull complete 
6d54f9fe3c4b: Pull complete 
e594edbf5d57: Pull complete 
13cd30509ab0: Pull complete 
f6d4cd683391: Pull complete 
ba0c073ac83c: Pull complete 
3eb001cf870b: Pull complete 
Digest: sha256:5966a6006a5d04c3b04214906da8e2e8845e0f64481bf026f8f3eeda4df52528
Status: Downloaded newer image for openemr/openemr:flex
docker.io/openemr/openemr:flex
prondubuisi@prondubuisi:~/gitrepos/openemr$ docker exec -i $(docker ps | grep _openemr | cut -f 1 -d " ") sh -c 'ls -al /root/.composer/vendor/squizlabs/php_codesniffer/bin/'
ls: /root/.composer/vendor/squizlabs/php_codesniffer/bin/: No such file or directory
prondubuisi@prondubuisi:~/gitrepos/openemr$ ocker ps | grep _openemr | cut -f 1 -d " ") sh -c 'cd openemr; php -d memory_limit=512M /root/.composer/vendor/squizlabs/php_codesniffer/bin/phpcbf -n --extensions=php,inc --standard=ci/phpcs.xml .'
bash: syntax error near unexpected token `)'
prondubuisi@prondubuisi:~/gitrepos/openemr$ docker ps | grep _openemr | cut -f 1 -d " ") sh -c 'cd openemr; php -d memory_limit=512M /root/.composer/vendor/squizlabs/php_codesniffer/bin/phpcbf -n --extensions=php,inc --standard=ci/phpcs.xml .'
bash: syntax error near unexpected token `)'
prondubuisi@prondubuisi:~/gitrepos/openemr$ docker pull openemr/openemr:flex
flex: Pulling from openemr/openemr
Digest: sha256:5966a6006a5d04c3b04214906da8e2e8845e0f64481bf026f8f3eeda4df52528
Status: Image is up to date for openemr/openemr:flex
docker.io/openemr/openemr:flex
prondubuisi@prondubuisi:~/gitrepos/openemr$

need to do a “reset” to use the new docker

docker-compose down -v
docker-compose up -d
1 Like

Also make sure you have no lingering shared volumes which will break things:

docker volume prune

Hello @brady.miller Is this the normal process whenever a push is made to docker. Consumes lots of Data!