什么是守护式容器:
    (1)能够长期运行
    (2)没有交互式会话
    (3)适合运行应用程序和服务

    1.以守护形式运行容器:(进入容器后)
    docker run -it [镜像名] /bin/bash
    Ctrl+P Ctrl+Q

    2.再次进入已经退出的容器:
    docker ps
    附加到运行中的容器docker attach [容器名]

    3.启动守护式容器:docker run -d [镜像名] +[命令行] (进入容器前)

    1. docker run --name=dc1 -d ubuntu /bin/sh -c "while;do echo hello world;sleep: 1;done" (dc1为容器别名)<br /> (在容器启动时使用一个shell脚本来写一个循环,使得该命令能在容器中一直执行,输入hello world,并且每次循环间隔1s,注意-d只是使得容器一后台的形式运行而已)

    4.查看容器日志(为了解容器内部运行的情况):
    docker logs [容器名] -f -t —tail
    (-f为是否跟踪,-t为显示事件, —tail为全部细节)

    5.查看容器内进程:
    docker top [容器名]

    6.在运行中的容器内启动新的进程: docker exec -d -it [容器名] [命令行]
    docker exec -it dc1 /bin/bash (dc1为容器别名)
    (用于直接操作容器,执行完回到宿主主机终端 一般用于启动容器里的应用,比如tomcat,nginx,redis,elasticsearch等等)

    7.停止守护式容器:docker stop [容器名] && docker kill [容器名]

    选学:
    1.使用docker帮助文件
    man docker-run man docker-logs ……

    2.宿主机和容器之间的文件拷贝 docker copy

    (1)宿主机文件 copy to 容器内 :docker cp 需要拷贝的文件或者目录 容器名称:容器目录
    (2)容器内 copy to 宿主机 : docker cp 容器名称:容器目录 宿主机目录