1、新建并启动容器
docker run centos /bin/echo 'Hello world'
2、新建并启动容器,命名容器名称·
[root@test7 yum.repos.d]# docker run --name mycentos -i -t centos
3、使用docker ps –a可以查看当前启动的容器:
[root@linux-node1 ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
789de67bb454 centos "/bin/echo 'Hello wor" 30 seconds ago Exited (0) 29 seconds
ago pedantic_kare
4、关闭正在运行的容器
[root@test7 yum.repos.d]# docker stop mycentos
mycentos
5、启动容器
[root@test7 yum.repos.d]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5c262b277909 centos "/bin/bash" 8 minutes ago Exited (0) 52 seconds ago mycentos
6cf1f97026ea centos "/bin/bash" 14 minutes ago Exited (137) 9 minutes ago elastic_sinoussi
0691346e2b0d centos "/bin/echo 'hello wo…" 16 minutes ago Exited (0) 16 minutes ago xenodochial_pascal
b20d8ba7d21a mysql "docker-entrypoint.s…" 6 hours ago Exited (1) 6 hours ago eloquent_wilson
28817765fe40 mysql:5.7 "docker-entrypoint.s…" 2 years ago Exited (0) 2 years ago mymysql
c512a13e7cb5 hello-world "/hello" 2 years ago Exited (0) 2 years ago festive_benz
7ed60f15f664 hello-world "/hello" 2 years ago Exited (0) 2 years ago heuristic_meninsky
[root@test7 yum.repos.d]# docker start 5c262b277909
5c262b277909
[root@test7 yum.repos.d]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5c262b277909 centos "/bin/bash" 8 minutes ago Up 6 seconds mycentos
6、进入到容器中:
[root@test7 yum.repos.d]# docker exec -it 5c262b277909 /bin/bash
7、强制关闭正在运行的容器
[root@test7 yum.repos.d]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5c262b277909 centos "/bin/bash" 11 minutes ago Up 3 minutes mycentos
[root@test7 yum.repos.d]# docker kill 5c262b277909
5c262b277909
[root@test7 yum.repos.d]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8、进入容器
[root@test7 yum.repos.d]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5c262b277909 centos "/bin/bash" 12 minutes ago Up 5 seconds mycentos
[root@test7 yum.repos.d]# docker attach 5c262b277909
9、退出容器并停止容器
exit
10、退出容器,不停止容器
CTRL+P+Q
来源:ITPUB博客
作者:hunterjoy