docker学习之命令集合

Docker镜像命令

docker -v 验证Docker版本

docker search 镜像名 镜像检索

docker search redis

docker pull 镜像名 镜像下载

docker pull redis

docker images 查看本地的镜像列表

docker rmi image-id 删除指定镜像

docker rmi $(docker images -q) 删除所用的镜像

Docker 容器命令

(1)容器的基本操作

最简单的运行镜像为容器的命令

docker run --name container-name -d image-name

–name 参数是为容器取得名称,

-d 表示detached,意味着执行完这句命令后控制台将不会被阻碍,可继续输入命令操作

image-name: 是要使用哪个镜像来运行容器

例如:

docker run --name test-redis -d redis

(2)查看容器列表

docker ps 查看运行中的容器列表

docker ps -a 查看运行和停止状态的容器

(3)停止和启动容器

停止容器

docker stop container-name/container-id

可以通过容器的名称或者是容器的id来停止容器

例如:

​ docker stop test-redis

启动容器

​ docker start container-name/container-id

例如:

​ docker start test-redis

端口映射

​ Docker 端口映射是通过一个-p参数来实现的。以redis 为例,映射容器的6379端口到本机的6378端口

​ docker run -d -p 6378:6379 --name port-redis redis

删除容器

docker rm container-id 删除单个容器

docker rm $(docker ps -a -q) 删除所有容器

容器日志

docker logs container-name /container-id 查看当前容器日志

查看下上面一个容器的日志

docker logs port-redis

容器登录

登录访问当前容器,登录后我们可以在容器中进行常规的Linux系统操作命令,还可以使用exit命令退出登录

docker exec -it container-id/container-name bash

异常处理

若出现命令不能执行的命令,则直接使用下面的命令登录VirtualBox虚拟机执行命令

boot2docker ssh

在登录虚拟机后,再执行常规命令

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值