摘要: 容器数据卷 什么是容器数据卷 docker 的理念回顾 将应用和环境打包成一个镜像。但是我们不希望数据也保存在容器之内,因为我们容器删除的时候,数据就会丢失。要做数据持久化,就需要数据存储在容器之外。需要容器之间可以有一个数据共享的技术 Docker容器中产生的数据,同步到本地,这就卷技术。其实就是 阅读全文
posted @ 2021-01-16 16:39 林林星 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Docker 镜像讲解 镜像是什么 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容、包括代码、运行时库、环境变量和配置文件 Docker镜像加载原理 UnionFS(联合文件系统) UnionFS(联合文件系统):Union文件系 阅读全文
posted @ 2021-01-16 16:37 林林星 阅读(332) 评论(0) 推荐(0) 编辑
摘要: portainer 什么是portainer Docker图像化界面管理工具!提供一个后台面板供我们操作 docker run -d -p 8088:9000 \ --restart=always -v /var/run/docker.sock:/var/run/docker.sock --priv 阅读全文
posted @ 2021-01-16 16:36 林林星 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 部署Nginx #1. 搜索镜像 sudo docker search nginx #2. 下载镜像 sudo docker pull nginx #3. 查看是否存在镜像 sudo docker images #4. 启动容器 ## -d:后台启动 ## --name:容器名字 ## -p:容器端 阅读全文
posted @ 2021-01-16 16:35 林林星 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 帮助命令 docker version # 显示docker的版本信息 docker info # 显示docker的系统信息,包括镜像和容器数量 docker [command] --help # 万能命令 帮助文档地址:https://docs.docker.com/engine/referen 阅读全文
posted @ 2021-01-16 16:32 林林星 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 底层原理 HelloWorld 执行流程 Docker是怎么工作的 Docker是一个Client-Server结构的系统,Docker的守护进程在主机上。通过Socket从客户端访问 DockerServer接收到Docker-Client的指令,就会执行这个命令 Docker为什么比VM块 Do 阅读全文
posted @ 2021-01-16 16:30 林林星 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 前言 为什么会出现Docker 一款产品,开发-上线环境,会出现各种各样问题 环境配置十分的繁琐,应用环境不能跨平台 急需能够将代码与环境同时打包的技术 Docker 开发流程 传统:开发 --> 运维 现在: 开发打包部署上线,一套流程 Docker给出的解决方法 核心思想是隔离机制,镜像,将服务 阅读全文
posted @ 2021-01-16 16:27 林林星 阅读(57) 评论(0) 推荐(0) 编辑
摘要: go命令大全 Go is a tool for managing Go source code. Usage: go <command> [arguments] The commands are: bug start a bug report build compile packages and d 阅读全文
posted @ 2021-01-16 15:24 林林星 阅读(98) 评论(0) 推荐(0) 编辑
摘要: go fmt 转载 go vet 转载 go-get 转载 go module 转载 go import vim-go 阅读全文
posted @ 2021-01-16 15:22 林林星 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 反射的基本介绍 反射可以在运行时动态获取变量的各种信息,比如变量的类型(type),类别(kind) 如果是结构体变量,还可以获取到结构体本身的信息(包括结构体的字段、方法) 通过反射,可以修改变量的值,可以调用关联的方法 使用反射,需要 import "reflect" 反射应用场景 序列化与反序 阅读全文
posted @ 2021-01-16 15:20 林林星 阅读(110) 评论(0) 推荐(0) 编辑