Docker 学习基本操作与守护式容器
容器操作
运行容器
docker run
--name
指定名字
-i
stdin
-t
tty虚拟终端
在终端中用 exit 即可退出容器,并结束运行
查看容器
ps -a
列出所有的容器
ps -l
借出最新的容器
容器运行后即停止,
-l
看不到,需要用-a
docker inspect co_name/id
容器详细检查返回配置信息
容器开启删除
docker start
重新启动已关闭容器
docker rm
删除已停止容器
守护式容器
长期运行、没有交互、适合运行应用程序和服务
以Ctrl P
、Ctrl Q
退出交互,容器便会以后台运行
docker attach
附加到运行中的容器
启动守护式容器
docker run -d
查看容器内部运行情况
docker logs
查看容器日志
-f
--follows=true|false
默认为false :跟踪日志变化并返回结果
-t
--timestamps=true|false
默认为false :返回结果上加上时间戳
--tail= “all”
返回结果多少数量的数值,默认所有,顺序最新
查看容器内进程
docker top
在运行中的容器内启动新进程
docker exec
与 run
相似
停止守护式容器
docker stop
发送信号给容器
docker kill
直接停止容器