容器基本操作

docker run --name=fang -it image_id  /bin/bash     执行的shell
docker ps -a   查看所有容器,  -l 查看最近运行容器
docker inspect  查看容器的详细信息
docker start [-i] container_id  或者名字也可以
docker rm   删除容器
docker ps 查看正在运行的容器
docker start 启动容器 容器的id 不会变
docker run 每次运行container_id 都会变
ctrl +P / ctrl +Q 在运行的容器中直接退到后台
man docker-run 。。。。。
docker top 容器名或是container_id 查看容器进程
docker kill 容器名或是container_id 跟kill pid -9 一样的效果
docker stop 容器名或是container_id 优雅的重启 像nginx -s reload一样 reload的意思就是没有平滑重启
docker exec -it 容器名或是container_id /bin/bash这里是动作 [-d] [-i] [-t] 在运行中的容器启动新的进程
docker attach 容器名或是container_id
docker logs -0 是表示显示容器最新数据 -t 可以看到时间戳 -f 可以看到日志一直在更新
docker logs -tf --tail 0 容器名 这样看就是看容器的最新数据




原文地址:https://www.cnblogs.com/fyy-hhzzj/p/8205672.html