This repository was archived by the owner on Jul 2, 2024. It is now read-only.
centos-6-1.4.1
CentOS-6 6.7 x86_64 - EPEL/IUS Repos / OpenSSH / Supervisor.
Base docker image includes: Public key authentication, Automated password generation, supports custom configuration via a configuration data volume.
- Added a docker-compose example configuration.
- Use YUM to install IUS and EPEL repositories.
- Updated Supervisord to 3.2.0.
- Removed requirement for Python PIP.
- Added configuration option for a custom sudo command using the environment variable
SSH_SUDO
. - Added configuration option for custom SSH public keys (authorized_keys) using the environment variable
SSH_AUTHORIZED_KEYS
. - Added configuration option to set the SSH user's default shell using the environment variable
SSH_USER_SHELL
. - Fixed an issue with SSH user's home directory not being set correctly if using a path other than
home/${SSH_USER}
- Added validation to the
SSH_USER
values to prevent issues like setting it to "root".
Download then load the docker image using:
$ xz -dc centos-ssh.centos-6-1.4.1.tar.xz | docker load