DOCKER—基本命令详解

最近一直在和docker打交道,今天说一下很常见的命令,我们这里以mysql的镜像为例。具体见官网https://hub.docker.com/_/mysql

命令作用备注
docker search mysql查询mysql的镜像 会看到很多 根据自己的需求拉取镜像
docker pull mysql:5.7根据需求拉取自己需要版本的镜像
docker images ls查看镜像列表,执行之后看到已经有mysql了
docker ps查看运行中的服务
docker ps -a查询所有的服务
Docker rm [容器id]删除容器服务
docker stop [容器id]停止运行中的服务
docker rmi [镜像id] l删除镜像
docker image rm [镜像id]删除镜像
docker run -e"SPRING_PROFILES=product" -t -d -p29002:28888 [镜像id]启动镜像、暴露端口、添加环境变量
docker exec -i -t [容器id] /bin/sh进入启动中的容器bin/bash是进入到容器中的固有写法,但是有些是不提供bash的,有些是sh
docker stop $(docker ps -a -q)停止所有的container
docker rm $(docker ps -a -q)删除所有container
docker rmi $(docker images -q)删除全部image
docker rmi -f $(docker images -q)强制删除全部image
docker run --name mysql -d -p 6666:3303 mysql:5.7其中6666是主机端口,3306是容器的运行端口
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值