DOCKER 学习笔记6 WINDOWS版尝鲜

前言

通过前两节的学习,咱们已经能够在Dokcer 环境下部署基本的主流环境有:html

  • Springboot 后端
  • MYSQL 持久化数据
  • 以及Nginx 做为反向代理

虽然说服务器上面的也没啥很差,可是毕竟许多的开发者在WINDOWS 下进行开发,经过GIT 上传仓库后在服务器进行拉取,再进行容器的部署,咱们前两节都是这样进行操做的,假设咱们在本地也有个DOCKER 其实也方便咱们进行测试,linux

那就开始吧~nginx

Windows 10 以上版本

官网 https://www.docker.com/products/docker-desktopdocker

在WINDOWS 安装那都基本老套路了,无非就是下载安装嘛~ 确实就是如此,咱们只须要两步。shell

下载

## 官网下载地址 推荐(使用迅雷飞速)
https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe

## 阿里云版本
http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/beta/InstallDocker.msi

我这里选择的是官方版本,配合迅雷的加速,基本上很快速就能够拿下来,下一步就是安装了。windows

安装完成后,须要重启电脑,只须要按照指示便可。后端

经过图片内咱们能够发现,已经安装好了的有:服务器

  • docker-engine (其实就是docke 服务)
  • docker-compose (容器编排)
  • docker-kubermetes

命令行尝鲜

CTRL + R 输入 powershell学习

PS C:\Users\xxxxxx> docker version
Client: Docker Engine - Community
 Version:           19.03.5
 API version:       1.40
 Go version:        go1.12.12
 Git commit:        633a0ea
 Built:             Wed Nov 13 07:22:37 2019
 OS/Arch:           windows/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.5
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.12
  Git commit:       633a0ea
  Built:            Wed Nov 13 07:29:19 2019
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          v1.2.10
  GitCommit:        b34a5c8af56e510852c35414db4c1f4fa6172339
 runc:
  Version:          1.0.0-rc8+dev
  GitCommit:        3e425f80a8c931f88e6d94a8c831b9d5aa481657
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683

配置加速

国内要是不配置加速,那直接教你作人,这里能够选择其余的加速地址,我这里简单给你们整理一下:测试

## 阿里云加速
https://cr.console.aliyun.com/ 在下方有加速器

## docke 国内加速地址
https://registry.docker-cn.com

右下角 DOCKER 图标右键点击,settings

配置后保存退出便可。

尝试构建一个镜像

新建一个 Dockerfile 写入一下内容

FROM nginx

RUN echo '<h1>Hello, Docker!</h1>' > /usr/share/nginx/html/index.html

启动咱们

## 构建镜像
docker build -t test:v1 .

## 启动容器
docker run --name docker_test -d -p 8080:80 test:v1

启动访问 http://localhost:8080 便可看到效果

前期文章参考
http://www.javashuo.com/article/p-nzrrehdf-cw.html

容器命令行


使用起来也是很是温馨。

docker-compose

容器编排已经在本地安装过了,只须要使用便可。

相关文章
相关标签/搜索