1.以守护形式运行容器
docker run -i -t centos /bin/bash
不用exit 形式退出使用 Ctrl + P Ctrl +Q
删除容器提示
Error response from daemon: You cannot remove a running container
来自守护程序的错误响应:无法删除正在运行的容器
2.附加的运行中的容器
docker attach 容器名
3.使用run命令启动守护守护式容器
docker run -d 镜像名 【command】【ARG…】
docker run --name text -d centos /bin/sh -c “while true; do echo 1234566; sleep 1; done”
建立一个名为text的centos容器运行while true; do echo 1234566; sleep 1; done +
4.附加的运行中的容器接下来查看容器内的日志
docker logs[-f] [-t] [–tail] 容器名
-f --follows=trun|false 默认为false(一直跟踪logs的变化并跟踪结果)
-t --timestamps=true | false 默认为 false(在返回的结果上加上时间戳)
–tail= “all” (返回结尾处数量的日志,不指定返回所有的数字)
5.查看容器进程
docker top 容器名
6.在运行中的容器内启动新进程
docker exec 【-d】【-i】【-t】【command】【arg…】
再去查看
7.停止守护型容器
docker stop 容器名(发送信号给容器,等待停止)
docker kill 容器名(直接停止容器)
可以使用docker 自带的使用手册
man docker-run
man docker-logs
man docker-top
man docker-exec
等等