Docker常用指令,基础命令

启动docker
$ sudo systemctl start docker

查看所有镜像
$ docker images

查看正在运行的容器
$ docker container ls 或 docker ps

查看所有容器以及运行状态
$ docker container ls --all 或 docker ps --all

查看所有容器包括为运行的
$ docker ps -a

停止容器
$ docker stop [容器名称/容器ID]

删除容器
$ docker rm <容器名称>

删除容器及其数据卷
docker rm -v [容器id或名]

删除镜像
$ docker rmi <镜像id、tag>

查看容器内部信息
docker inspect <容器名>

进入容器执行内部命令docker run -it (容器名称) (系统指令)
$ docker run -it alpine /bin/sh

查看容器磁盘容量和虚拟容量
$ docker ps -s

进入容器内部
$ docker exec -it <容器名称或id> /bin/bash

docker exec -it <容器名称或id> /bin/sh

复制宿主机文件到容器内部
$ docker cp 要拷贝的文件路径 容器名:要拷贝到容器里面对应的路径

运行镜像
docker run -d -p 8761:8761 --network mynet --name eurkea aesopcmc/eureka:0.0.2

无效的镜像、容器清理
https://juejin.cn/post/7041119023286730782

  1. 查看有哪些缓存
    docker system df
  2. 清理所有无实例的镜像
    docker system prune --volumes
  3. 删除未使用的镜像。 如果指定了-a,还将删除任何容器未引用的所有镜像
    docker image prune -a --force
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值