ITPub博客

首页 > 云计算 > Docker/K8 > Docker常用操作命令

Docker常用操作命令

原创 Docker/K8 作者:hunterjoy 时间:2021-02-23 16:41:24 0 删除 编辑

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博客 ” ,链接:http://blog.itpub.net/543979/viewspace-2758751/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2007-12-31

  • 博文量
    159
  • 访问量
    359206