重启
systemctl start docker
systemctl stop docker
systemctl restart docker
查看版本
docker version
docker info
查看容器日志
docker logs -f -t --tail 100 vmlc
docker-compose -f docker-compose-app. yml logs -f<服务名>
查看镜像
docker images
删除镜像
docker rmi name
查找镜像
docker search name
下载镜像
docker pull name
进入镜像
docker exec -it 775c7c9ee1e1 /bin/bash
docker attach name
docker ps // 查看运行中的容器
docker ps -a // 查看所有容器
docker rm xxx // 删除名为xxx的容器
docker start xxx // 启动xxx容器
docker stop xxx // 停止容器
docker stats 命令查看实际情况
运行容器
docker run
d: 后台运行容器,并返回容器ID;
--name="nginx-lb": 为容器指定一个名称;
-p: 指定端口映射 主机端口:容器端口
-m :设置容器使用内存最大值,例如: -m 1g 或者 -m 300M
-i: 以交互模式运行容器,通常与 -t 同时使用;
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
--memory="300m" --memory-swap="1g" 代表可使用内存300m,memory-swap为1g
-m 300M --memory-swap -1 代表可使用内存300m,memory-swap为不设上限,
如果值相同,则不能使用swap