运行容器
命令:docker run
看一下这个run该咋用:docker run --help
有[]表示可选 image表示镜像,后面是其自己的启动命令和参数,是自带的,如非特殊不必更改
故:docker run 参数 镜像名
查看容器
命令:docker ps
查看运行中的容器
container ID:正在运行的唯一id
image:正在运行的镜像
command:此镜像自己的启动命令
created:多长时间之前启动了
status:上限
ports:占用端口
names:应用容器的名字
ctrl+c 中断控制台再用docker ps 检查就没有了
使用docker ps -a 查看所有的容器,包括停止了的容器
停止容器
命令:docker stop
docker stop 唯一id或容器名
启动容器
命令:docker start
docker start 唯一id或容器名
重启容器
命令:docker restart
无论容器是运行中还是停止了,都可以重启即
docker restart 容器名/唯一ID
容器状态
命令:docker stats
docker stats 容器名称/唯一ID
container id:唯一ID
name:容器名称
cpu%:内存占用
容器日志
命令:docker logs
容器在处理请求是会产生大量的日志
查看就使用:docker logs 容器名/唯一ID
进入容器
命令:docker exec
删除容器
命令:docker rm
删除容器必须先用stop停止容器
也可以使用docker rm -f 唯一ID/容器名 进行强制删除