Public Repository

Last pushed: 2 years ago
Short Description
Simple CentOS docker image with SSH access
Full Description

Fork from https://github.com/tutumcloud/tutum-centos, But change the default user:password to root:rootroot

Simple CentOS docker image with SSH access

Usage

To create the image tutum/centos with one tag per CentOS release, execute the following commands on the tutum-ubuntu repository folder:

git checkout master docker build -t tutum/centos:latest .

git checkout centos5 docker build -t tutum/centos:centos5 .

git checkout centos6 docker build -t tutum/centos:centos6 .

git checkout centos7 docker build -t tutum/centos:centos7 . Running tutum/centos

Run a container from the image you created earlier binding it to port 2222 in all interfaces:

sudo docker run -d -p 0.0.0.0:2222:22 tutum/centos The first time that you run your container, a random password will be generated for user root. To get the password, check the logs of the container by running:

docker logs You will see an output like the following:

You can now connect to this CentOS container via SSH using:

ssh -p <port> root@<host> and enter the root password 'U0iSGVUCr7W3' when prompted

Please remember to change the above password as soon as possible! In this case, U0iSGVUCr7W3 is the password allocated to the root user.

Done!

Setting a specific password for the root account

If you want to use a preset password instead of a random generated one, you can set the environment variable ROOT_PASS to your specific password when running the container:

docker run -d -p 0.0.0.0:2222:22 -e ROOT_PASS=“mypass” tutum/centos

mirror (for GFW): https://docker.cn/memorybox/centos6_sshd

Docker Pull Command
Owner
memorybox

Comments (0)