后端开发手记
文章平均质量分 72
后端技术进阶
微信公众号:后端工程师进阶
展开
-
Docker三剑客之docker-swarm
Docker三剑客之docker-swarmSwarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似,但是更加轻,具有的功能也较kubernetes更少一些。swarm集群提供给用户管理集群内所有容器的操作接口与使用一台Docker主机基...原创 2020-02-23 16:47:07 · 180 阅读 · 0 评论 -
Docker三剑客之docker-machine
Docker三剑客之docker-machinedocker-machine就是docker公司官方提出的,用于在各种平台上快速创建具有docker服务的虚拟机的技术,甚至可以通过指定driver来定制虚拟机的实现原理(一般是virtualbox)。Docker Machine 是安装和管理 Docker 的工具。它有命令行工具:docker-machine。docker-machine可以...原创 2020-02-23 16:46:25 · 192 阅读 · 0 评论 -
Docker三剑客之docker-compose
Docker三剑客之docker-composeCompose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。通过之前的介绍,我们知道使用一个 Dockerfile 模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要...原创 2020-02-23 16:45:44 · 270 阅读 · 0 评论 -
Docker之 网络
Docker之 网络Docker的网络实现其实利用了Linux的网络命名空间和虚拟网络设备(特别是veth pair)。它在本地主机和容器内分别创建一个虚拟接口,并让它们彼此连通(这样一对接口叫做veth pair)。网络创建过程Docker创建一个容器的时候,会执行如下操作- 创建一对虚拟接口,分别放在本地和新容器的命名空间中。- 本地主机一端的虚拟接口连接到默认的docker0网...原创 2020-02-23 16:40:46 · 116 阅读 · 0 评论 -
Docker之仓库
Docker之仓库Docker Hub目前 Docker 官方维护了一个公共仓库 Docker Hub,其中已经包括了数量超过 15,000 的镜像。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。1、注册你可以在 https://cloud.docker.com 免费注册一个 Docker 账号。2、登录可以通过执行 docker login 命令交互式的输入用户...原创 2020-02-23 16:37:42 · 182 阅读 · 0 评论 -
Docker之容器命令
Docker之容器命令1、新建容器docker create命令创建一个容器,例如: docker create -it hello-world使用docker create命令新建的容器处于停止状态。可以使用docker start命令启动它。2、新建并启动容器docker run等价于先执行docker create,后执行docker start。docker run [OP...原创 2020-02-23 16:36:05 · 112 阅读 · 0 评论 -
Dokcer之镜像命令
Dokcer之镜像命令1、获取镜像Docker 运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker 会从镜像仓库下载该镜像。docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]$ docker pull ubuntu:16.0416.04: Pulling from library/ubuntubf5d463153...原创 2020-02-23 16:35:28 · 252 阅读 · 0 评论 -
Docker安装、更新、卸载
Docker安装、更新、卸载Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费),EE 即企业版,强调安全,付费使用。Docker支持在主流的操作系统平台上使用,包括Ubuntu、Centos、Windows、MacOS系统等。Docker CE 分为 stable, test, 和 nightly 三个更新频道。每六个月发布一个 stable 版本 (18.09, 19.03...原创 2020-02-23 16:33:57 · 338 阅读 · 0 评论 -
Docker入门
Docker入门一、WhatDocker 使用 Google 公司推出的 Go 语言 进行开发实现,诞生于2013年初。基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。Docker的主要目标是对应用组件的封装、分发、部署和运行等生命周期管理,达到应用组件的“一次封装、多处运行”。D...原创 2020-02-23 16:32:33 · 235 阅读 · 0 评论 -
Servlet的乱码处理手记
最全处理servlet乱码的方法!原创 2016-08-16 19:52:45 · 509 阅读 · 0 评论