查询容器信息
docker inspcet
查询信息,包括运行情况、存贮位置、配置参数、网络设置等。
- 查询容器的运行状态
docker inspect -f {
{.State.Status}} 【容器】
- 查询容器的IP
docker inspect -f {
{.NetworkSettings.IPAddress}} 【容器】
查询容器日志信息Ω
docker logs 【容器】
-f 实时打印最新的日志
docker stats 实时查看容器所占的系统资源如CPU使用率、内存、网络、磁盘开销
容器内部命令原生方式登入docker exec
docker exec + 容器名 +容器内执行的命令
比如查询容器php的所有进程:
docker exec php7-dev ps -ef
容器内连续执行多条命令,可以加上 “-it”参数,相当于以root身份登入容器内,可连续执行命令,执行exit退出。
docker exec -it php7-dev /bin/bash
多容器管理
多个容器有数据交互,依赖,启动方式就必须有先后,如:
# db容器优先于WordPress启动
docker start