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

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

exec

可以进入运行中的容器

docker run -d zhugeaming/flask-hello-world
docker ps
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

官网最全

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

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


原文发布于微信公众号 - 编程坑太多(idig88)

原文发表时间:2018-06-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏闵开慧

xampp安装版彻底卸载

xampp安装版卸载比较麻烦,如果其卸载不完全则后面的版本无法正常安装,今天用了一个晚上来研究此软件,总结经验如下: (1)卸载该软件要用其自带...

1.1K5
来自专栏一场梦

EMLOG N+ 后台主题

942
来自专栏difcareer的技术笔记

反调试检测之一TracerPid

当我们使用Ptrace方式跟踪一个进程时,目标进程会记录自己被谁跟踪,可以查看/proc/pid/status看到这个信息,下图展示的是使用ida进行调试的情况...

713
来自专栏L宝宝聊IT

Web网站服务(apache的权限设置)

2269
来自专栏Guangdong Qi

iOS使用cocoapods 安装libwebp 错误Error installing libwebp

在本地库中, 并找到对应的libwebp版本的文件 执行命令find ~/.cocoapods/repos/master -iname libwebp

1781
来自专栏zhangdd.com

redis官方集群安装升级ruby2.2.7版本

配置redis官方集群,开始使用yum 默认安装ruby到gem install  redis时报错,提示需要ruby>2.2.0

732
来自专栏Java技术栈

Maven精选系列--常用命令详情

常用命令 mvn –version mvn -v 显示maven安装版本信息 mvn clean 清理项目打包文件,即项目下的target目录 mvn comp...

32111
来自专栏电光石火

U盘中毒导致文件高级隐藏

 这些天有好多人U盘中毒导致文件被高级隐藏 普通隐藏利用文件属性里面的“隐藏”属性,再“显示所有文件和文件夹”的情况下又显示了出来,要是不小心让别人给删除...

1805
来自专栏dotnet core相关

win8 notepad++ 设置无法保存

前些天买了新笔记本。装的是win8 ,后来装了notepad++ ,最新版的,改了字体,下次从新打开之后,发现字体改动无效。后来试了一下“管理员身份运行”,再次...

973
来自专栏WebHub

Linux下搭建HEXO博客教程

参考 https://segmentfault.com/a/1190000002632530

836

扫码关注云+社区