Skip to content
This repository was archived by the owner on Jul 2, 2024. It is now read-only.

centos-6-1.4.2

Choose a tag to compare

@jdeathe jdeathe released this 17 Jan 17:29
· 279 commits to centos-6 since this release

CentOS-6 6.7 x86_64 - MySQL.

  • Updates documentation with revised steps on how to implement the optional configuration "data" volume. Also revised for the application data volume.
  • Updates the Systemd installation and definition scripts - no longer require the busybox image and made the installation easier to visualise by tailing the unit logs. Removes the necessity to create and populate the configuration data volume directory mount points.
  • Removes the run.sh feature to automatically mount the configuration volume on the docker host using a full path and attempt to populate the directory locally. This was problematic since the path on the Docker host might not exist and the feature to automatically create paths when adding a volume mount is deprecated. Using docker cp to upload a directory to the configuration volume is the preferred approach.
  • Updates run.conf such that only values are in the configuration file and added VOLUME_CONFIG_ENABLED to allow the "optional" configuration volume to be enabled if required instead of using it by default. Most essential settings can be implemented via the use of environment variables now. Also addes the variable VOLUME_DATA_ENABLED to allow the optional use of a named data container instead of defining the volume within the running application container.
  • Addes VOLUME_CONFIG_NAMED and VOLUME_DATA_NAMED to run.conf to allow the operator to use named volumes and, if set to true the values are is used for the docker_host_path such that the volume is defined as: -v volume_name:/container_path. The recommended approach is to not define a host path or named volume if using a separate configuration/data container so that Docker manages the naming by only setting the container path: -v /container_path.
  • Addes new run.conf variables DOCKER_HOST_PORT_SSH and DOCKER_HOST_PORT_MYSQL to allow the operator to easily change the values from those set in the run.sh helper script.

Download then load the docker image using:

$ xz -dc centos-ssh-mysql.centos-6-1.4.2.tar.xz | docker load