得知互动

标题: Docker Light-weight virtualization - for class1 [打印本页]

作者: 云V小编    时间: 2022-4-8 10:02
标题: Docker Light-weight virtualization - for class1
Docker[1]  is a tool designed to make it easier to create, deploy, and run applications by using containers.
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 installed rpm -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




欢迎光临 得知互动 (https://bbs.dezhifl.com/) Powered by Discuz! X3.4