Docker常用基础命令

Docker常用基础命令

1、查看镜像列表

docker images

2、查看容器列表

docker ps -a

3、查看容器详细信息

docker inspect 容器名/容器id

4、查看容器运行日志

docker logs -f 容器名/容器id

注意:可加 --tail=**指定显示行数

5、检查正在运行的容器大小

docker ps --size

注意:虚拟大小(virtual)包括共享的底层镜像

6、停止、重启、删除容器

docker stop 容器名/容器id
docker restart 容器名/容器id
docker rm 容器名/容器id

注意:容器停止运行才可以删除

7、删除镜像

docker rmi 镜像名/镜像id

注意:镜像没有相关容器运行才可以删除

8、进入容器内部

docker exec -it 容器名/容器id /bin/bash

注意:容器内部单次执行命令为 docker exec -it 容器实例 /bin/bash -c ’ 命令 ’(此情况下不会新开窗口进入容器终端)
eg:docker exec -it redis /bin/bash -c ‘source /etc/profile’

9、容器与宿主机之间的文件拷贝

#将主机/www/runoob目录拷贝到容器96f7f14e99ab中,目录重命名为www。
docker cp /www/runoob 96f7f14e99ab:/www

#将容器96f7f14e99ab的/www目录拷贝到主机的/tmp目录中。
docker cp  96f7f14e99ab:/www /tmp/

注意:可以具体copy某一文件 eg:docker cp 96f7f14e99ab:/www/***.txt /tmp/

10、查看docker所占总空间

# 先 df -h 看下docker目录
sudo du -sh /var/lib/docker

11、查看docker所占空间的详细情况

#总的:
docker system df
#详细的:
docker system df -v

12、docker服务停止、重启和开机自启动

systemctl stop docker 
systemctl restart docker
systemctl enable docker
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值