
kubernetes
取壳羊
何处碧桃榭 满溪流水稥
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
docker info WARNING: bridge-nf-call-iptables is disabled
docker info WARNING: bridge-nf-call-iptables is disabled WARNING: bridge-nf-call-ip6tables is disabled vi /etc/sysctl.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call...原创 2019-12-25 09:57:30 · 497 阅读 · 0 评论 -
Docker 容器
创建容器常用选项 -i -interactive 交互式 -t -tty 分配一个伪终端 -d -detach 运行容器到后台 -e -env 设置环境变量 -p -publish list 发布容器端口到主机 -P -publish -all 发布容器素有expose端口到宿主机随机端口 -name string 指定容器...原创 2019-12-25 09:55:47 · 123 阅读 · 0 评论 -
Docker 容器挂载 Volume
特点:Docker管理宿主机文件系统的一部分 /var/lib/docker/volumes 保存数据的最佳方式 多个运行容器之间共享数据 当容器停止或者被移除后,改卷依然存在 多个容器可以同时挂载相同的卷 当明确删除卷时,卷才会被删除 将容器的数据存储在远程主机或其他存储上 将数据从一台Docker主机迁移到另一台时,先停止容器,然后备份卷目录/var/lib/docker/volume...原创 2019-12-25 09:54:55 · 587 阅读 · 0 评论 -
Docker 容器挂载 Bind Mount
特点:将宿主机上的任意位置的文件或目录挂载到容器中 从主机共享配置文件到容器,默认情况下, 挂载主机/etc/resolv.conf到每个容器 提供DNS解析。 在Docker主机上的开发环境和容器之间共享源代码。 例如可以将maven target 目录挂载到容器中,每次在docker上构建Maven项目时,容器都可以访问构建的项目包。 Docker主机的文件或目录结构保证与容器所需的绑...原创 2019-12-25 09:54:16 · 1186 阅读 · 0 评论 -
Docker +Registrator+Consul 容器服务自动加入Nginx集群
大概配置 没有完整测试------ consul-template:守护程序 用于实时欻性能consul集群数据 并更新文件系统上的任意数量的指定模板 生成配置文件 更新完成后可以选择运行任意shell命令 gliderlabs/registrator:检查容器运行状态 自动注册和注销Docker容器的服务到服务配置中心 目前支持Consul etcd 和SkyDNS2 https:/...原创 2019-12-24 09:56:28 · 194 阅读 · 0 评论 -
harbor docker login :443: connect: connection refused
异常 Error response from daemon: Get https://mysql.gift/v2/: dial tcp 192.168.10.243:443: connect: connection refused 解决方法 [root@node3 tomcat]# find / -name docker.service -type f /usr/lib/sy...原创 2019-12-24 09:55:21 · 5204 阅读 · 1 评论 -
Prometheus+cadvisor+ grafana 监控Docker
系统初始化docker环境 安装prometheus #https://prometheus.io/docs/prometheus/latest/installation/ #下载镜像 docker pull prom/prometheus docker run -d -p 9090:9090 prom/prometheus #复制一份配置文件到tmp下 docker cp c49...原创 2019-12-24 09:54:37 · 705 阅读 · 0 评论 -
Dockerfile 指令和build
指令 描述 FROM 构建新镜像是给基于那个镜像 MAINTAINER 镜像维护者姓名或邮箱地址 RUN 构建镜像时运行的shell命令 COPY 拷贝文件或目录到镜像中 ENV 设置环境变量 USER 为RUN CMD 和 ENTRYPOINT 执行命令指定运行用户 EXPOSE 声明容器运行的服务端口 HEAL...原创 2019-12-24 09:53:26 · 255 阅读 · 0 评论 -
Docker 图形化管理 portainer
单机模式 #创建卷 docker volume create portainer_data #下载并且启动 9000端口 docker run -d \ -p 9000:9000 \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portainer_data:/data \ portainer/portainer #登陆 首次需要...原创 2019-12-24 09:52:34 · 304 阅读 · 0 评论 -
Docker 镜像
优点:易于扩展 优化存储空间 一个分层存储的文件 一个软件的环境 一个镜像可以创建N个容器 一种标准化的交付 一个不包含Linux内核而又精简的Linux操作系统 镜像不是一个单一的文件,而是有多层构成。我们可以通过docker history 查看镜像中各层内容及大小 每层对应着Dockerfile 中的一条指令。 Docker镜像默认存储在 /var/lib/docker/\\ 对应d...原创 2019-12-24 09:50:37 · 149 阅读 · 0 评论 -
kubectl命令行管理工具
基础命令 命令 描述 create 通过文件名或标准输入创建资源 expose 将一个资源公开为一个新的Service run 在集群中运行一个特定的镜像 set 在对象上设置特定的功能 get 显示一个或多个资源 explain 文档参考资料 edit 使用默认的编辑器编辑一个资源 delete 通...原创 2019-12-24 09:38:16 · 325 阅读 · 0 评论 -
docker-compose 基础
安装 #安装 curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose #yum yu...原创 2019-12-13 09:49:45 · 118 阅读 · 0 评论 -
构建业务基础镜像
tomcat 镜像 #构建tomcat 基础镜像 mkdir /tmp/tomcat #将apache-tomcat-8.0.46.tar.gz 包放在路径下 cat >> /tmp/tomcat/Dockerfile << EOF FROM centos:7 MAINTAINER mysql.gift/test/tomcat:v1 RUN yum install u...原创 2019-12-13 09:49:04 · 206 阅读 · 0 评论 -
阿里云镜像加速配置
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://6tccuqx7.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart doc...原创 2019-12-15 21:41:10 · 132 阅读 · 0 评论 -
镜像仓库 Harbor配置和使用
项目中默认有个公开library 只能下载不能上传 配置可信任 docker info Insecure Registries: 127.0.0.0/8 #添加本机IP到可信性 vim /etc/docker/daemon.json {"registry-mirrors": ["http://f1361db2.m.daocloud.io"], "insecure-regist...原创 2019-12-13 08:47:40 · 320 阅读 · 0 评论 -
Docker 容器的五种网络模式
五种模式 bridge -net=bridge 默认网络 docker启动后创建一个docker0网桥 默认创建的容器添加到这个网桥中。 host -net=host 容器不会获得一个独立的network namespace 而是与宿主机共用一个 所以容器不会有自己的网卡信息 而是使用宿主机的 容器除了网络 其他都是隔离的 none -net=none 获得独立的net...原创 2019-12-13 08:49:28 · 718 阅读 · 0 评论 -
镜像仓库Harbor
组件 http://vmware.github.io/ 组建 功能 harbor-adminserver 配置管理中心 harbor-db MySQL数据库 harbor-jobservice 负责镜像复制 harbor-log 记录操作日志 harbor-ui WEB管理页面和API nginx 前端代理 负责前端页面和镜...原创 2019-12-12 08:55:40 · 176 阅读 · 0 评论