- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 Docker三剑客之docker-swarm
Docker三剑客之docker-swarmSwarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似,但是更加轻,具有的功能也较kubernetes更少一些。swarm集群提供给用户管理集群内所有容器的操作接口与使用一台Docker主机基...
2020-02-23 16:47:07 180
原创 Docker三剑客之docker-machine
Docker三剑客之docker-machinedocker-machine就是docker公司官方提出的,用于在各种平台上快速创建具有docker服务的虚拟机的技术,甚至可以通过指定driver来定制虚拟机的实现原理(一般是virtualbox)。Docker Machine 是安装和管理 Docker 的工具。它有命令行工具:docker-machine。docker-machine可以...
2020-02-23 16:46:25 191
原创 Docker三剑客之docker-compose
Docker三剑客之docker-composeCompose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。通过之前的介绍,我们知道使用一个 Dockerfile 模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要...
2020-02-23 16:45:44 270
原创 Docker之 网络
Docker之 网络Docker的网络实现其实利用了Linux的网络命名空间和虚拟网络设备(特别是veth pair)。它在本地主机和容器内分别创建一个虚拟接口,并让它们彼此连通(这样一对接口叫做veth pair)。网络创建过程Docker创建一个容器的时候,会执行如下操作- 创建一对虚拟接口,分别放在本地和新容器的命名空间中。- 本地主机一端的虚拟接口连接到默认的docker0网...
2020-02-23 16:40:46 116
原创 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
原创 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 111
原创 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 251
原创 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 337
原创 Docker入门
Docker入门一、WhatDocker 使用 Google 公司推出的 Go 语言 进行开发实现,诞生于2013年初。基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。Docker的主要目标是对应用组件的封装、分发、部署和运行等生命周期管理,达到应用组件的“一次封装、多处运行”。D...
2020-02-23 16:32:33 232
原创 最简单的github搭建blog教程
做为一枚程序员,我们应该有共享精神,分享自己优秀的代码、工作经验和解决问题的方法等。目前共享代码的平台有github,码云,blog平台有csdn、博客园,发布文章的平台有知乎,简书等。我们如何搭建属于自己高逼格的blog呢?我推荐使用github+hexo+阿里云。第一步:新建github仓库:注册你的github账号,新建仓库,仓库名称为XX.github.io
2017-09-21 21:51:23 733
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人