微服务初学1-docker安装配置

Docker 简介
    开源的应用容器引擎,打包应用以及依赖
    优点:
        1、标准化应用发布,docker容器包含了运行环境和可执行程序,可跨平台和主机使用
        2、节约时间,快速部署和启动。VM启动是分钟级,docker容器启动时秒级
        3、方便构建,更好的松耦合
        4、节约成本,虚拟机需要G空间,docker容器可以减少到MB

Docker 安装与使用

       1、安装  DockerToolbox 、 VirtualBox、Git

       2、安装完成后,找到Docker Quickstart Terminal,右键属性,修改目标中git地址为自己安装的git

       3、启动Docker Quickstart Terminal,(如果2未修改,并提示浏览bash,找到对应的bash.exe)

       4、弹出Docker Toolbox,并显示一个鲸鱼图标

       5、输入命令docker images,显示如下表示安装成功

$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

报错:

Error getting IP address: ssh command error:
command : ip addr show
err     : exit status 255

解决:

1. 打开Oracle VM VirtualBox
2. 删除默认的虚拟机,如果在运行就停止后删除
3. 重启Docker Quickstart Terminal,会重新生成一个虚拟机,启动完成

报错:

$ docker images
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.38/images/json: 
	open //./pipe/docker_engine: The system cannot find the file specified. 
	In the default daemon configuration on Windows, 
	the docker client must be run elevated to connect. 
	This error may also indicate that the docker daemon is not running.

解决:

执行:
	docker-machine env --shell cmd default 
	#或
	docker-machine env default
			
	复制命令执行后显示的指令
		export DOCKER_TLS_VERIFY="1"
		export DOCKER_HOST="tcp://192.168.99.101:2376"
	    export DOCKER_CERT_PATH="C:\Users\G0149\.docker\machine\machines\default"
		export DOCKER_MACHINE_NAME="default"
		export COMPOSE_CONVERT_WINDOWS_PATHS="true"
	右键粘贴执行
执行
		$ docker images //执行成功

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值