Learn about create docker container from scratch, we have the largest and most updated create docker container from scratch information on alibabacloud.com
Create docker image and sshddocker With sshd service
Reference: https://docs.docker.com/examples/running_ssh_service/
1. Create an empty directory to store Dockerfile
Mkdir-p/home/thm/docker/test/new_image
Vim Dockerfile
The content of Dockerfile is:
FROM tanghuimin0713/ubuntu_amd64:14.04 RUN apt-get update RUN a
1. Search for the system image and create a container.Here we docker ps | grep centos to see that there is a centos7-ssh image we have previously created (the ssh service has been built inside), if not, you can download a linux system image by yourself.Docker run-ASD -- name nginx-ssh-centos-p 22022:22 centos7-sshAfter the container is created, we remotely enter
+node, you will need to write out the startup scripts for Administartor Server and node server separately in Supervisord, with the following advantages:
Can use WebLogic clustering, synchronization and other concepts
Deploy a clustered application that only needs to be installed once to the cluster
The disadvantages are:
Docker configuration is complicated.
There is no way to automatically expand the compute capacity of
Docker container with the following command:Docker run--name mysql5.7-p 3306:3306-e mysql_root_password=123456-d mysql:5.7Note that the container name here is: Mysql5.7,mysql root user password is: 123456, map host child port 3306 to container Port 3306, warehouse name MySQL and tag (tag) uniquely determine the image
Using Dockerfile to create CentOS Docker mirrors with Apache services
List of files prepared on the host:
Dockerfile
#启动ssh和apache服务的角本
run.sh
The above files are placed in the/root/apache_centos directory
Mkdir-p/root/apache_centos
Cd/root/apache_centos
Base mirroring: Mirroring of open SSH services based on mirrored CentOS
[Root@localhost apache_centos]#
Operating System: VM centos6.5
Container: docker
Prerequisites: you can create an SSH-enabled docker image.
Method 1: manually create
1. generate a new key and public key on the host machine
### Ssh-keygen [-q] [-B bits]-T type [-N new_passphrase] [-C comment] [-foutput_ke
; You can see that local port 10521 is mapped to the port in the container. You can access the SSH service within the container by accessing local port 10521.Eight, in the local SSH link to inside the containerSSH 192.168.0.51-p 10521Just as we visit a standalone server. Isn't it cool!!!!?Project summary: I used to think that the cloud service provider, the cloud service provider, feel very advanced, in fac
Error syncing pod, skipping:failed to "Star Tcontainer ' for ' POD ' with errimagepull: ' Image pull failed for registry.access.redhat.com/rhel7/pod-infrastructure: Latest, this may because there is no credentials on the this request. Details: (open/etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt:no such file or directory) " see registry.access.redhat.com/rhel7/pod-infrastructure:latest feels strange, I set the warehouse is Grc.io, why g
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.