专栏首页编程坑太多『中级篇』容器的操作(20)
原创

『中级篇』容器的操作(20)

上次的学习了docker的实战,将Dockerfile通过的build变成了dockerImage,然后通过run方法,Image转换成了container,这次主要讲的是如何操作container。

####exec

可以进入运行中的容器

docker run -d zhugeaming/flask-hello-world
docker ps
image.png
docker exec -it c62d9d554853 /bin/bash
ls
ps -ef | grep python
#app.py 就是上一节讲的python源码,现在有一个进程在运行就是app.py
exit
#直接运行起来容器里面的python程序了,可以执行python的命令
docker exec -it c62d9d554853 python
#直接运行起来,查看容器的ip信息
docker exec -it c62d9d554853 ip a

stop

关闭容器

docker container ls
docker container stop c62d9d554853
docker container ls

start

启动容器

docker container ls
docker container start c62d9d554853
docker container ls

rm

删除容器,删除比较特殊,必须关闭的也就是状态是exit才可以进行删除

docker container ls
docker container rm c62d9d554853
docker container ls
docker container stop c62d9d554853
docker container rm c62d9d554853

--name

--name 可以给容器起名字,操作容器,可以通过ID,name,说实话ID最稳,因为它绝对唯一。

docker run -d --name=laotie zhugeaming/flask-hello-world
docker container ls

inspect

inspect 查看容器详情

docker container ls
docker inspect 00ae52f854ac

log

log 查看容器的日志信息

docker container ls
docker container logs 00ae52f854ac
image.png

官网最全

https://docs.docker.com/engine/reference/commandline/container/#child-commands

PS:跟官网学绝对最稳,如果英语不行,跟我学,没毛病吧老铁,干就完了!


image

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 『中级篇』容器的操作(20)

    IT故事会
  • 『中级篇』什么是Container(15)

    IT故事会
  • 『中级篇』在centos上安装docker(九)

    IT故事会
  • 『中级篇』容器的操作(20)

    IT故事会
  • Docker 的基本使用

    北漂的我
  • Docker常用命令小记

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    程序员欣宸
  • 解决CentOS6.4 Docker "Couldn't connect to Docker daemon ..." 问题

    安装完毕fig,并完成相应配置时执行如下命令出错(fig安装参见:http://www.fig.sh/):

    2Simple
  • docker run 和 start 的区别

    docker run 只在第一次运行时使用,将镜像放到容器中,以后再次启动这个容器时,只需要使用命令docker start 即可。 docker run相当于...

    潇洒
  • 通过脚本在Docker环境中一键安装mysql主从环境

    其中hostip是必须修改的,其他配置可以酌情修改. 注意: 如果你的Docker环境是通过Docker Toolbox,且是安装在windows环境,建议将...

    明哥的运维笔记
  • jQuery的简单入门练习

    1 <html> 2 <head> 3 <meta charset="utf-8"> 4 <title>jQuery的练习</title> ...

    别先生

扫码关注云+社区

领取腾讯云代金券