docker安装使用


一、docker概念

1.1 什么是docker?

docker是一个可以让开发者和管理员用容器来开发、部署、运行应用的平台。

eg:Docker is a platform for developers and sysadmins to develop, deploy, and run applications with containers

1.2 镜像和容器(Images and containers)

  • 镜像(Images):镜像是一个可执行的包,这个包包含了应用运行所需的所有东西( 代码, 运行环境, 库, 环境变量, 配置文件)。
  • 容器(Containers):容器是镜像的一个运行实例。

1.3 容器和虚拟机(Containers and virtual machines)

  • 容器(Container):要轻量些。因为它直接原生的运行在Linux上。
  • 虚拟机(Virtual machines):要重量级些。因为他好运行一个完整的操作系统去获取宿主机资源(通过Hypervisor)。这样,往往会消耗多余的资源。
    在这里插入图片描述

二、准备 docker环境

2.1 安装

官网

  1. 从官网想在docker for window
  2. 双击.exe安装

2.2 测试docker的版本

命令

docker --version

2.3 测试是否安装完成

  1. 通过一个hello-world镜像获取一个容器
docker run hello-world
  1. 列出机器上已下载的镜像
docker image ls
  1. 列出机器上的容器
docker container ls --all

三、安装时的一些问题

3.1 电脑不允许Virtualization 。

在这里插入图片描述

解决方法:在bios里面设置允许(Virtualization is enabled in BIOS)。具体设置

  1. Virtualization is enabled in BIOS参考
  2. 开启虚拟机Hyper-V参考

三、参考文档

Docker —— 从入门到实践
docker 的getstarted
docker 中文手册

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值