docker
文章平均质量分 68
这是一个懒人
人太懒,都快废掉了。
展开
-
(一):centos7 安装 docker-ce
简介描述Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。相关组件 docker imagesdocker images 就是一个只读的模板,一个 image 可以包含一个 ubuntu的操作系统,里面安装了具体的应用程序。imag...原创 2018-09-19 14:41:19 · 866 阅读 · 0 评论 -
(十):日志采集log-pilot+ELK
集群方式安装内部服务 3个elasticsearch 1个logstash 1个kibana N个log-pilot(每个需要采集日志的swarm节点一个)安装log-pilot官网参考https://github.com/AliyunContainerService/log-pilot启动容器 目前swarm不提供privileged权限,无法使用swarm集群创建 ...原创 2018-09-19 14:57:14 · 2606 阅读 · 0 评论 -
(九):Portainer安装和使用
简介Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。安装安装官网地址参考:https://portainer.readthedocs.io...原创 2018-09-19 14:56:33 · 4109 阅读 · 0 评论 -
(八):docker swarm简单使用
简介Swarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似,但是更加轻,具有的功能也较kubernetes更少一些。nodeswarm 中的每个 Docker Engine 都是一个 node,有两种类型的 node:manag...原创 2018-09-19 14:55:20 · 1243 阅读 · 0 评论 -
(七):docker-compose安装和使用
简介 Compose 用来定义和运行多个容器的 Docker 应用程序。在 Compose 中你可以使用 YAML 文件来配置你的应用服务。然后,只需要一个简单的命令,就可以创建并启动你配置的所有服务。 使用Compose 基本上分为三步:1.Dockerfile 定义应用的运行环境 (前面已经介绍过)。2.docker-compose.yml 定义组成应用的各服务3...原创 2018-09-19 14:54:42 · 505 阅读 · 0 评论 -
(六):maven docker 相关操作
简介通过maven插件,结合maven命令,实现打包、生成镜像、推送到仓库中心功能。1、开启Docker daemon服务远程访问修改配置 修改 /etc/docker/daemon.json 文件,没有就创建,文件内容如下:{ "hosts": [ "tcp://0.0.0.0:2376", "unix:///var/run/docker.sock" ]...原创 2018-09-19 14:54:11 · 1231 阅读 · 0 评论 -
(五):dockerfile说明和使用
简介dockerfile是用来构建镜像的一种方法。通过Dockerfile文件,根据对应的规则构建镜像,其中Dockerfile文件记录了镜像构建的所有步骤。官方文档https://docs.docker.com/engine/reference/builder/#usagehttps://docs.docker.com/develop/develop-images/dockerfile_...原创 2018-09-19 14:52:55 · 220 阅读 · 0 评论 -
(四):harbor安装和简单使用
简介官网地址:https://github.com/goharbor/harborHarbor是基于docker registry服务,添加了用户权限管理、镜像复制等功能的镜像仓库。具体模块如下:主要组件包括proxy【nginx前端代理,用来分发前端页面ui访问和镜像上传和下载流量】;ui【提供了一个web管理页面,还包括一个前端页面和后端API,底层使用mysql数据库...原创 2018-09-19 14:51:56 · 2023 阅读 · 1 评论 -
(三):docker registry2 搭建
简介docker hub使用hub.docker.com作为公共仓库,与之相对应,我们可以通过registry来搭建自己的私有仓库,提升镜像仓库的访问速度。1.环境描述[root@localhost docker.registry:5000]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.3 (Maip...原创 2018-09-19 14:47:59 · 786 阅读 · 0 评论 -
(二):非root用户启动docker
1.创建用户组[root@localhost ~]# groupadd docker2.创建账号docker[root@localhost Portus-2.3.3]# useradd -g docker -d /home/docker -m docker[root@localhost Portus-2.3.3]# passwd docker #输入密码 123456[ro...原创 2018-09-19 14:42:48 · 1209 阅读 · 0 评论 -
支持端口转发的tomcat docker镜像
描述某些场景下,需要访问容器自己的端口中转到其他地址。这里记录一下,备用镜像hub.c.163.com/muxiyue/tomcat:8.5.14-jre8-rinetddockerfile文件# 拉取基础镜像#FROM hub.c.163.com/library/java:8-jdkFROM hub.c.163.com/library/tomcat:8.5.14-jre...原创 2018-11-07 17:09:54 · 271 阅读 · 0 评论