DockerLight-weightvirtualization-forclass1
Docker[1] is a tool designed to make it easier to create, deploy, and run applications by using containers.
10年积累的网站设计、成都网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有西乡塘免费网站建设让你可以放心的选择与我们合作。
In this class , i will introduce the Virtual Maching used in Docker Class.
- How to install the docker ?
c.f Search "docker ce install centos7 "on google.com
centos 7 install docker
**You can use this command to verify that your virtual machine has docker installedrpm -qa | grep docker
In this docker VM needed two network adapter, (1) NAT (2) Host-only
- How to start the docker service ?
systemctl start docker
How to check the docker service?
systemctl status docker
**For this First Class**
we need to pull the docker image from docker hub after started the docker service in this VM, and change the user to root
docker pull chusiang/takaojs1607
this command could need some time to get the docker images from the internet .
After when you fininshed , you can use this command to check the docker images in your VM
docker images
in this command , you can see the Repository (Let's use this example)
(1)chusiang means the docker account
(2)takaojs1607 means the image name
And you can see that the IMAGED ID like 90ebc6376878
- IMAGED ID can be only , and the containers ID can be many different.*
Let start docker !
docker run -it chusiang/takojs1607 bash
-i means interactive
-t means terminal
bash ---> command
the basic command for first Class
docker ps
it can check what the docker process run on this system
ex: the container id is f0eba9cc4a7- `docker stop containers ID
ex: docker stop f0edocker ps -a
-a meanes all , you can see all the docker processdocker start containers ID
ex: docker start f0edocker attach containers ID
ex: docker attach f0edocker rm containers ID
you can use this command to remove this container !
But !! not the docker images !docker rm -f $(docker ps -q -a)
this command can kill the docker container by force whatever the docker process start or stop
-f means force
-a means all
Reference
[1]https://www.docker.com
本文名称:DockerLight-weightvirtualization-forclass1
文章转载:http://scjbc.cn/article/poiidd.html