docker常见命令

该文详细介绍了Docker的常用命令,包括启动、停止和重启Docker服务,查看版本和信息,管理容器和镜像,如查看日志、删除、查找、下载以及限制资源使用等。此外,还阐述了如何运行容器并进行端口映射和内存限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

重启
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

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值