
Docker
码农致富
喜欢的朋友可以关注下订阅号:「码农致富」
展开
-
Docker(一)----CentOS7安装Docker与测试
一、安装docker yum -y install docker-io安装成功!二、启动Docker service docker start ps -ef | grep docker●加入开机启动 chkconfig docker on原创 2016-11-05 20:36:53 · 4041 阅读 · 2 评论 -
Docker(七)----搭建Portainer可视化界面
一、什么是Portainer?Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。二、下载Portainer镜像环境用的还是上篇的环境,在swaram...原创 2018-05-27 16:07:59 · 74989 阅读 · 9 评论 -
Docker(六)----Swarm搭建Docker集群
一、什么是SwarmSwarm这个项目名称特别贴切。在Wiki的解释中,Swarm behavior是指动物的群集行为。比如我们常见的蜂群,鱼群,秋天往南飞的雁群都可以称作Swarm behavior。Swarm项目正是这样,通过把多个Docker Engine聚集在一起,形成一个大的docker-engine,对外提供容器的集群服务。同时这个集群对外提供Swarm API,用户可以像使用Dock...原创 2018-05-27 15:37:42 · 27849 阅读 · 5 评论 -
Docker(五)----Docker-Compose部署nginx代理Tomcat集群
1.前言使用Docker镜像部署Nginx代理的多个Tomcat集群目录结构如下:docker-compose.ymletc└── localtime #文件mysql├── conf #目录│ └── my.cnf #文件└── mysqldb #目录nginx├── conf.d #目录│ └── test....原创 2018-05-27 12:23:14 · 5882 阅读 · 0 评论 -
Docker(四)----Docker-Compose 详解
1. 什么是Docker-ComposeCompose项目来源于之前的fig项目,使用python语言编写,与docker/swarm配合度很高。Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用Docker Compose不再需要使用shell脚本来启动容器。 Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有...原创 2018-05-27 00:49:25 · 67874 阅读 · 2 评论 -
Docker(三)----Dockerfile搭建Nginx环境与文件挂载
1.Dockerfile文件# This my first nginx Dockerfile# Version 1.0# Base images 基础镜像FROM centos:centos7#MAINTAINER 维护者信息MAINTAINER fendo 2312892206@qq.com#ADD 获取url中的文件,放在当前目录下ADD http://nginx.org...原创 2018-05-26 20:04:27 · 16113 阅读 · 1 评论 -
Docker(二)----Dockerfile文件详解
一、什么是Dockerfile?Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。例:docker build -f /home/fen...原创 2018-05-26 19:01:53 · 13115 阅读 · 0 评论 -
CentOS7搭建Docker私有仓库
(一)前言1.什么是Docker私有仓库Registry官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去。但是,有时候我们的服务器无法访问互联网,或者你不希望将自己的镜像放到公网当中,那么你就需要Docker Registry,它可以用来存储和管理自己的镜像。2.准备环境192.168.84.104(服务端)192.168....原创 2018-05-05 16:25:27 · 1846 阅读 · 0 评论 -
Ubuntu15安装Docker
1.更新系统sudo apt-get update二、添加Docker的APT仓库先通过命令lsb_release查看Ubuntu发行版本报: No lsb modules are available 错误、解决方法为安装LSB模块sudo apt-get install lsb原创 2017-02-15 21:47:48 · 1166 阅读 · 0 评论 -
Windwos 10 安装Docker
一、下载安装包下载地址官网地址: https://github.com/boot2docker/windows-installer/releases国内地址: https://get.daocloud.io/toolbox/ 或者这个 http://get.daocloud.io/找到你想要的版本进行下载。原创 2016-12-15 18:50:27 · 1071 阅读 · 0 评论 -
Centos6.5通过Dockerfile构建Nginx并安装lua-nginx-module模块
一、前言公司的服务器版本用的是:centos6.5 2.6.32-431.el6.x86_64通过命令安装dockeryum -y install docker-io安装成功之后,启动Docker,提示:docker: unrecognized service在网上找了一圈,发现如下说明:Docker容器最早受到RHEL完善的支持是从最近的CentOS ...原创 2018-08-28 17:27:02 · 5740 阅读 · 0 评论