docker--容器命令(下)

1.查看容器运行的日志

docker logs

-t 显示时间戳

-f 跟随最新的日志打印

--tail  n 显示最后n条

例如:docker logs -f -t --tail 3 5ba7f9a7010   

2.查看容器内运行的进程

docker top 容器Id

3.查看容器内部的细节,以一个json串的形式返回

docker inspect 容器Id

例如:docker inspect d230fa673371

 4.进入正在运行的容器并以命令行交互

docker attach  容器id
docker exec        # 在没有启动交互式窗口的前提下在容器内执行命令

例如:docker exec d230fa673371 ls -l /tmp      #在容器外执行ls -l 命令

5.将容器中的文件拷贝到宿主机上

docker  cp 容器id:容器内路径  宿主机的路径

例如:docker cp d230fa673371:/tmp/docker_hxg.txt  /usr    #将容器中的docker_hxg.txt文件拷贝到usr路径下(注意是在宿主机的终端执行命令)

原文地址:https://www.cnblogs.com/HubuSugar/p/14400090.html