zookeeper+mesos+docker+swarm

zookeeper 集群安装 1、下载 wget http://mirrors.cnnic.cn/apache/zookeeper/stable/zookeeper-3.4.8.tar.gz 2、解压 mkdir /usr/local/zookeeper && tar zxvf zookeeper-3.4.8.tar.gz && mv zookeeper-3.4.8/* /usr/local/zookeeper ** rm -rf zookeeper-3.4.8 3、创建配

  • 0
  • 0
  • 阅读 ( 271 )

alpine-glibc docker镜像

alpine-glibc docker镜像 Dockerfile 来自frolvlad/alpine-glibc FROM alpine:3.11 ​ ENV LANG=C.UTF-8 ​ # Here we install GNU libc (aka glibc) and set C.UTF-8 locale as default. ​ RUN ALPINE_GLIBC_BASE_URL="https://github.com/sgerrand/alpine-pkg-glibc/releases

  • 0
  • 0
  • 阅读 ( 251 )

alpine docker 镜像 时区问题

alpine docker 镜像 时区问题 1. 时区处理 RUN apk update && apk add curl bash tree tzdata \ && cp -r -f /usr/share/zoneinfo/Hongkong /etc/localtime \     2. 测试使用   FROM alpine:3.4 MAINTAINER dalongrong # Install base packages RUN apk update &&

  • 0
  • 0
  • 阅读 ( 265 )

docker 无法正常pull镜像

Using default tag: latest Trying to pull repository docker.io/library/centos ... Get https://registry-1.docker.io/v2/library/centos/manifests/latest: net/http: TLS handshake timeout 解决方法 通过命令查询可用的解析IP dig @114.114.114.114 registry-1.docker.io 工具需要安装一个命令di

  • 0
  • 0
  • 阅读 ( 254 )

gitlab在以此停机后docker-compose启动不健康

gitlab | ==> /var/log/gitlab/unicorn/unicorn_stderr.log <== gitlab | ArgumentError: Already running on PID:635 (or pid=/opt/gitlab/var/unicorn/unicorn.pid is stale) gitlab | /opt/gitlab/embedded/lib/ruby/gems/2.5.0/gems/unicorn-5.4.1/lib/unicorn/htt

  • 0
  • 0
  • 阅读 ( 138 )

dockerfile写nginx镜像

首先需要你的nginx包 一、空目录下新建 dockerfie mkdir -p /root/Desktop/docker/docker_demo/ cd /root/Desktop/docker/docker_demo/ vim Dockerfile [root@foundation11 docker_demo]# ls Dockerfile nginx-1.14.2.tar.gz 二:编写 Dockerfile 文件,如下: 首先 vim /etc/docker/daemon.json {   &#3

  • 0
  • 0
  • 阅读 ( 317 )

手把手教你写Dockerfile, 附赠MongoDB和Nginx Dockerfile编写实例

基础镜像可以用于创建Docker容器。镜像可以非常基础,仅仅包含操作系统;也可以非常丰富,包含灵巧的应用栈,随时可以发布。当你在使用Docker构建镜像的时候,每一个命令都会在前一个命令的基础上形成一个新层。这些基础镜像可以用于创建新的容器。本篇文章将手把手教您如何从基础镜像,一步一步,一层一层的从Dockerfile构建容器的过程。 ‌‌   Docker简介 Docker项目提供了构建在Linux内核功能之上,协同在一起的的高级工具。其目标是帮助开发和运维人员更容易地跨系统跨主机交付应用程序和他们的依

  • 0
  • 0
  • 阅读 ( 127 )

go-zero docker-compose 搭建课件服务(一):编写服务api和proto

0、转载 go-zero docker-compose 搭建课件服务(一):编写服务api和proto 0.1源码地址 https://github.com/liuyuede123/go-zero-courseware 1、创建项目目录 mkdir go-zero-courseware cd go-zero-courseware 2、安装goctl # 安装 GOPROXY=https://goproxy.cn/,direct go install github.com/zeromicro/go-zero

  • 0
  • 0
  • 阅读 ( 306 )

go-zero docker-compose 搭建课件服务(三):编写courseware api服务

0、转载 go-zero docker-compose 搭建课件服务(三):编写courseware api服务 0.1源码地址 https://github.com/liuyuede123/go-zero-courseware 1、生成api相关文件 # 到之前创建的courseware/api目录下 goctl api go -api courseware.api -dir . -style gozero 2、courseware/api/etc/user.yaml下增加rpc配置 Name: cou

  • 0
  • 0
  • 阅读 ( 264 )

go-zero docker-compose搭建课件服务(四):生成Dockerfile

0、转载 go-zero docker-compose 搭建课件服务(四):生成Dockerfile并在docker-compose中启动 0.1源码地址 https://github.com/liuyuede123/go-zero-courseware 1、目前的目录文件结构 目前只是创建好了courseware服务,这一章节我我们先在docker-compose跑通课件服务 . ├── courseware │ ├── api │ │ ├── courseware.api │ │ ├── course

  • 0
  • 0
  • 阅读 ( 132 )

go-zero docker-compose 搭建课件服务(九):http统一返回和集成日志服务

0、索引 go-zero docker-compose 搭建课件服务(九):http统一返回和集成日志服务 0.1源码地址 https://github.com/liuyuede123/go-zero-courseware 1、http统一返回 一般返回中会有 code , message , data 。当请求成功的时候 code 返回0或者200, message 返回success, data 为要获取的数据;当请求失败的时候 code 返回自定义的错误码, message 返回展示给前端的错误信息

  • 0
  • 0
  • 阅读 ( 302 )

如何在服务器用docker搭建Redis集群

用docker部署Redis集群 这里用的是分片+高可用+负载均衡,三主三从 第一步创建网卡 # 创建网卡 docker network create redis --subnet 172.38 .0.0/16 第二步用shell脚本配置(一个一个或者用shell脚本创建都行,建议shell脚本!) # 通过脚本创建六个redis配置 for port in $( seq 1 6 ) ; \ do \ mkdir -p /mydata/redis/node- ${port} /conf touch /my

  • 0
  • 0
  • 阅读 ( 254 )

如何使用docker-compose+实战官网用例(超简单)

简介 首先我们了解一下什么是docker-compose:Docker Compose 并不是通过脚本和各种冗长的 docker 命令来将应用组件组织起来,而是通过一个声明式的配置文件描述整个应用,从而使用一条命令完成部署。 应用部署成功后,还可以通过一系列简单的命令实现对其完整声明周期的管理。甚至,配置文件还可以置于版本控制系统中进行存储和管理。 作用:批量容器编排 我们来简单理解什么是docker-compose Compose是Docker官方的 开源项目 ,需要安装! Dockerfile 让程序

  • 0
  • 0
  • 阅读 ( 327 )

docker使用

启动命令 systemctl start docker #启动 systemctl enable docker #设置开机自启动 基本命令 docker search centos #搜索镜像 docker pull docker.io/ansible/centos7-ansible #根据需求拉取镜像 for i in `docker search centos|awk '!/NAME/{print $2}'`;do docker pull $i;done #拉去search到的全部镜像

  • 0
  • 0
  • 阅读 ( 270 )

docker部署tomcat

docker部署tomcat 前言 接上一篇 在Deepin15.10中安装Docker ,现在部署一个tomcat到Docker容器中并运行。 Docker 是服务器–客户端架构。命令行运行docker命令有: # service 命令的用法 $ sudo service docker start # systemctl 命令的用法 $ sudo systemctl start docker 1. image 文件 Docker把应用程序及其依赖,打包在 image 文件中。 只有通过 image 文件

  • 0
  • 0
  • 阅读 ( 294 )

docker修改镜像名称

[root@localhost ~ ]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE pujh /centos tomcat-centos 70ff7873d7cd About an hour ago 612 MB docker.io /centos latest 9f38484d220f 11 days ago 202 MB [root@localhost ~]# docker tag 70ff7873d7cd my_centos:tomcat-

  • 0
  • 0
  • 阅读 ( 326 )

docker 命令补全

docker 命令补全 补全: 安装docker自带包: source /usr/share/bash-completion/completions/docker 缺少下面的包,TAB会报错 yum install -y bash-completion chmod 755  /usr/share/bash-completion/bash_completion sh /usr/share/bash-completion/bash_completion     很多命令都会提供一个bash-complete的

  • 0
  • 0
  • 阅读 ( 387 )

docker安装部署

1. 如何安装 Epel源到 RHEL/CentOS 7/6/5?    RHEL/CentOS 7 rpm -ivh http: // mirrors.ustc.edu.cn/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm RHEL /CentOS 6 ## RHEL /CentOS 6 # wget http: // dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

  • 0
  • 0
  • 阅读 ( 158 )

docker容器化部署kubeadmin --1.18版

Kubernetes概述 简介 Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。 Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关心怎么去做,Kubernetes会自动去监控,然后去重启,新建,总之,让apache一直提供服务),管理员可

  • 0
  • 0
  • 阅读 ( 362 )

docker入门,docker学习

docker安装(centos) 1.daocloud一键安装:curl -sSL https://get.daocloud.io/docker | sh 2.第一次安装docker的时候要设置仓库: (1)安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。 $ sudo yum install -y yum-utils device-mappe

  • 0
  • 0
  • 阅读 ( 297 )