玖叶教程网

前端编程开发入门

Docker常用操作命令(docker常用命令大全)

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

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言