Windows 下 Docker 的使用

一、Docker 客户端

在windows环境下使用docker客户端:Docker for Windows 或 Docker Toolbox,

Docker Toolbox安装:

官网:docs.docker.com
阿里源:docker-toolbox-windows-aliyun

启动 Docker Quickstar......

初始化时,如果速度慢,可手动下载 boot2docker.iso,放入C盘用户目录下的 .docker >machine>cache目录中

安装成功后会出现 鲸鱼 图案

二、Docker 镜像仓库

Docker hub:hub.docker.com

阿里源:www.aliyun.com

阿里云 -> 容器镜像服务 -> 镜像加速器 -> 加速器地址 -> 根据操作文档配置docker

查看docker信息

docker version

docker info

docker --help

三、基本操作

镜像

# 本地的镜像
docker images

REPOSITORY:镜像的仓库源
TAG:标签
IMAGE ID:镜像ID
CREATED:创建时间
SIZE:大小

# 从dockerhub上搜索镜像
Docker search [镜像名]

# 下载镜像
docker pull [镜像名]

# 删除镜像
docker rmi [镜像ID]

容器

# 新建并启动容器
docker run [OPTIONS] IMAGE [Command] 参数

[OPTIONS]说明:
--name=“容器名”:为容器指定一个名称;
-d:后台运行容器。并返回容器ID(即启动守护式容器);
i:以交互模式运行容器
-t:为容器重新分配一个伪输入终端
-P:随机端口映射
-p:指定端口映射,有四种格式 [ip:hostPort:containerPort; ip::containerPort; hostPort:containerPort; containerPort]

# 列出当前所有正在运行的容器
docker ps [OPTIONS]

[OPTIONS]说明:
-a:列出当前所有正在运行的容器+历史上运行过的
-1:显示最近创建的容器
-n:显示最近n个创建的容器
-q:静默模式,只显示容器编号
--no-trunc:不截断输出

# 退出容器
exit:容器停止退出
Ctrl+P+Q:容器不停止退出

# 启动容器
docker start ContainerID

# 重启容器
docker restart ContainerID

# 停止容器
docker stop ContainerID

# 强制停止容器
docker kill ContainerID

# 从容器内拷贝文件到主机上
docker cp ContainerID:ContainerPath 宿主机Path

# 进入正在运行的容器并以命令行交互
docker exec -it ContainerID /bin/bash

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值