关键词:
Kibana直接部署到centos中,老是没有任何征兆退出,今天将他移动到docker中部署,以下是部署的过程,做个记录防止忘记
1.安装Docker
# yum install docker
2.启动Docker服务
# systemctl start docker //Docker安装完成之后
3.查看是否启动成功
# docker version 或者使用 # docker info
4.安装centos镜像
# docker image pull centos
5.查看下载的镜像
# docker image list -a
6.启动container
# docker run -dit -p 5601:5601 --name="kibanacontainer" docker.io/centos //imagename 必须是最后一个参数
7.复制文件到container
# docker cp /usr/share/test_projects/kibana/ distracted_hawking:/usr/share/kibana
cp命令第一个参数跟的是宿主机的路径 第二个参数由两部分组成,distracted_hawking为container的名称,后面跟的是container的路径
8.启动container
# docker container start kibanacontainer
9.进入container目录
# docker container attach kibanacontainer
10.安装java
[[email protected] /]# yum install java //这里kibana是依赖java
11.启动kibana应用
[[email protected] /]# bin/kibana
12.退出container
exit
13.希望退出container客户端,但是不退出kibana应用
正常退出不关闭容器,请按Ctrl+P+Q进行退出容器
离线手动部署docker镜像仓库——harbor仓库(代码片段)
前言:在《离线手动部署docker镜像仓库——harbor仓库(一)》中,记录了离线部署harbor仓库的简单过程,这里主要记录修改默认访问端口80端口为1180端口的部署方式和注意点。实验环境:harbor服务器系统:CentOSLinuxrelease7.4.1708(Cor... 查看详情
我的docker随笔34:gitlab服务部署(代码片段)
...不会完整地将过程记录下来。二、技术小结gitlab有官方的Docker 查看详情
graylog处理docker容器的多行日志之过程记录(代码片段)
docker容器虽然支持gelf日志驱动,却不支持合并多行日志为1个message,详情见 logdrivershouldsupportmultiline·Issue#22920·moby/moby·GitHub,这导致在graylog查看java应用的报错日志时非常不方便。 解决思路:用logstash处理后再发给graylog... 查看详情
docker简介与安装(代码片段)
由于公司运维推出上线部署采用Docker容器化,进而采用k8s进行集群管理,而作为greenhand,觉得有必要记录下在此摸索过程中遇到的坑洼。废话不多说,进入正题。。。。。。一、Docker简介什么是Docker? 根据Docker官方文档... 查看详情
使用docker部署一个go应用(代码片段)
使用docker部署一个go应用前言直接部署构建镜像创建并运行容器使用docker-compose部署上传到docker-hub,然后拉取镜像,部署参考使用docker部署一个go应用前言使用docker部署应用已经成为现在的主流。Docker是一个开源的轻量级容器技... 查看详情
使用docker部署一个go应用(代码片段)
使用docker部署一个go应用前言直接部署构建镜像创建并运行容器使用docker-compose部署上传到docker-hub,然后拉取镜像,部署参考使用docker部署一个go应用前言使用docker部署应用已经成为现在的主流。Docker是一个开源的轻量级容器技... 查看详情
学习docker部署nginx记录(代码片段)
dockerpullnginx$dockerpullnginx$dockerrun--namenginx-test-p8081:80-dnginxdockerconfig$mkdir-p~/nginx/www~/nginx/logs~/nginx/conf$dockercpd624b3debbc9(namenginx-test容器id运行删除括号内容):/etc/nginx/nginx.conf~ 查看详情
docker-应用部署-部署nginx(代码片段)
Docker-应用部署-部署NginxDocker应用部署Nginx需求实现步骤①搜索`nginx`镜像②拉取`nginx`镜像③创建容器,设置端口映射、目录映射和创建配置文件④测试访问Docker应用部署Nginx需求需求:在Docker容器中部署Nginx... 查看详情
docker应用部署(代码片段)
##Docker应用部署###一、部署MySQL1.搜索mysql镜像```shelldockersearchmysql```2.拉取mysql镜像```shelldockerpullmysql:5.6```3.创建容器,设置端口映射、目录映射```shell#在/root目录下创建mysql目录用于存储mysql数据信息mkdir~/mysqlcd~/mysql``````shelldocker 查看详情
离线手动部署docker镜像仓库——harbor仓库(代码片段)
前言&需求:部署docker的镜像仓库harbor仓库,如果是使用的rancher管理工具,可以直接在rancher的Catalog里面找到harbor仓库服务,填入相关的参数,一键部署即可。但是本次部署的服务器,因为业务限制,不能连外网,不能使用cata... 查看详情
docker应用部署(代码片段)
Docker应用部署一、部署MySQL搜索mysql镜像dockersearchmysql拉取mysql镜像dockerpullmysql:5.6创建容器,设置端口映射、目录映射#在/root目录下创建mysql目录用于存储mysql数据信息mkdir~/mysqlcd~/mysqldockerrun-id\\-p3307:3306\\--name=c_mysql\\-v$P 查看详情
docker应用部署(代码片段)
Docker应用部署一、部署MySQL搜索mysql镜像dockersearchmysql拉取mysql镜像dockerpullmysql:5.6创建容器,设置端口映射、目录映射#在/root目录下创建mysql目录用于存储mysql数据信息mkdir~/mysqlcd~/mysqldockerrun-id\\-p3307:3306\\--name=c_mysql\\-v$P 查看详情
docker应用容器化(代码片段)
Docker 的核心思想就是如何将应用整合到容器中,并且能在容器中实际运行。将应用整合到容器中并且运行起来的这个过程,称为“容器化”(Containerizing),有时也叫作“Docker化”(Dockerizing)。容器是为应用而... 查看详情
docker部署sharelatex(代码片段)
Docker部署ShareLaTeX最近导师要我在服务器上搭一下ShareLaTeX,而且自己平常也会用到,所以在自己的服务器上也搭了一次,安装过程比较容易。本文记录一下部署和配置中文环境的过程。(造轮子)本文安装环境:ubuntu18.04lts安装Do... 查看详情
dockeroverlay应用部署(代码片段)
DockerOverlay部署条件要想使用Docker原生Overlay网络,需要满足以下任意条件: 1、Docker运行在Swarm模式 2、使用键值存储的Docker主机集群本次部署使用键值存储的Docker主机集群,需要满足以下条件:1.集群中主机连接到键值存... 查看详情
docker中快速部署zookeeper服务(代码片段)
...我们需要通过Zookeeper来实现动态管理workId。所以记录下在Docker中快速安装Zookeeper的过程1.拉取ZK镜像 你可以在DockerHub上搜索相关版本的镜像,也可以通过命令直接拉取最新的dockerpullzookeeper2.挂载文件 然后创建对应的目... 查看详情
docker中快速部署zookeeper服务(代码片段)
...我们需要通过Zookeeper来实现动态管理workId。所以记录下在Docker中快速安装Zookeeper的过程1.拉取ZK镜像 你可以在DockerHub上搜索相关版本的镜像,也可以通过命令直接拉取最新的dockerpullzookeeper2.挂载文件 然后创建对应的目... 查看详情
创建.net5应用并部署到docker(代码片段)
...跨平台的应用。现在越来越多的.net应用可以部署云上或Docker上。本文简单介绍如何将.NET5的ASP.NETCore应用部署到Docker.打开VS2019,创建一个跨平台的Asp.NETCore应用,命名为:ASP.NETCore.Test。目标框架选择.NET5。 记得勾选Docker支持项... 查看详情