docker
docker search 镜像名称 # 搜索镜像
docker info # 查看信息
docker version # 查看版本
镜像
docker images
docker rmi 镜像id
容器
docker ps #查看已启动容器
docker ps -a ##查看所有容器
docker stats # 容器运行状态,持续监控
docker stats --no-stream # 只输出当前的容器运行状态
docker ps -l # 查看docker最后运行的容器
docker run -d 镜像名:tag #后端启动
docker top 容器ID #查看进程信息
docker inspect 容器ID # 查看容器信息(挂载、dockers中ip)
docker exec -it 容器id /bin/bash #进入后开启一个新的终端
docker attach 容器id /bin/bash #进入后开启一个的终端
docker cp 容器id:容器文件路径 本地路径 # 将容器内文件拷出来
docker port 容器ID #查看容器端口
docker inspect 容器ID |grep Mounts -A 30 #查看容器挂载目录
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 容器ID #查看容器内部的ip
加上-d与不加-d区别
注意:后台运行,就必须有一个前台进程,docker没有发应用,就会自动停止
nginx容器启动后,发现自己没有提供服务,就会立刻停止
日志
docker logs -tf --tail 10 容器Id #查看日志
docker logs -f 容器id #查看日志
持续更新该贴