Docker. , - IT Docker, , . , , Docker, , CentOS 7 Portainer, . Docker.
Docker?
Docker - , , , middleware , , Docker - , .
- , , - - , .
, Docker , : , , , , . Linux Linux , 5-6 , . :

Docker
, CentOS 7 - .
, yum :
yum install -y yum-utils \ device-mapper-persistent-data \ Lvm2
stable , , edge test :
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
Docker:
yum install docker-ce, , Docker:
systemctl start docker
, Docker :
systemctl status docker
:

hello-world:
docker run hello-world
, :

Portainer
Portainer - Docker Docker Swarm. - . :
Portainer:
docker volume create portainer_data
:
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
9000, :

- , ( - Local) Connect.

:

- .
, Containers - :

, - Portainer, 9000 ( Published Ports), Docker - 172.17.0.2.
App Templates - , :

Httpd:

, - - test-merionet. , Show advanced options , . Deploy the container.
Containers, , :

, httpd 32768 . , :

It works! - httpd .
Docker
, Docker . , , , .
, Docker:
systemctl enable docker
, ( GUI)
docker ps

- :
, CentOS echo:
docker run centos echo Hello from Merion Networks
CentOS :
docker run -t-i centos /bin/bash
-p --d:
docker run -p 80:80 --d nodejs-app
, docker run
- https://docs.docker.com/engine/reference/commandline/run/#description
- -p - - ,
docker run -p 9876:80 %imagename%
- -P - ;
- -t - ;
- -i - , STDIN ;
Docker Hub, Docker-, - GitHub .
, ! , - : - , , Docker Hub .