
Docker
程序员Feri
Feri一到,编程开窍!
Hello,程序员Feri,是工作10年以上做过开发,带过团队的资深程序员组成,主要分享一些编程相关的知识干货,感谢关注和交流,希望在你的编程路上有我们相伴!
我坚信:努力什么时候开始都不晚!
Feri领航,编程不迷茫!
君之所向,一往无前!
展开
-
Docker教程之五Dcoker常用命令
容器生命周期管理 run start/stop/restart kill rm pause/unpause create exec 容器操作 ps inspect top attach events logs wait export port 容器rootfs命令 commit cp diff 镜像仓库 login pull push searc...原创 2018-07-17 13:51:06 · 456 阅读 · 0 评论 -
Docker 教程十四安装 Gitlab
GitLab是一个Git的代码托管工具,有免费的社区版允许我们在本地搭建代码托管网站,也有付费的企业版网站,能够在线托管代码。传统方式是手动下载Gitlab的软件包,然后搭建相关运行环境。不过这种方式非常麻烦,而且如果要更换机器所有配置工作又得重来一边,更好的办法就是使用现在非常流行的Docker。 第一步:搜索 GitLab docker search gitlab 第二步:下载镜像 d...原创 2018-08-16 00:28:03 · 643 阅读 · 0 评论 -
安装docker-ui 可视化docker管理工具
安装docker-ui 可视化docker管理工具 第一步:创建并运行 不存在就下载 docker run -d -p 9000:9000 –privileged -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker第二步:访问 ...原创 2018-08-07 00:41:26 · 2484 阅读 · 0 评论 -
Docker 教程十三 JAVA 操作elasticsearch
第一步:依赖 jar <!-- https://mvnrepository.com/artifact/org.elasticsearch.client/transport --> <dependency> <groupId>org.elasticsearch.client</groupId> ...原创 2018-08-07 00:37:25 · 496 阅读 · 0 评论 -
Docker安装 elasticsearch 报错max virtual memory areas vm.max_map_count [65530] is too low
Docker安装 elasticsearch 报错max virtual memory areas vm.max_map_count [65530] is too low 使用下面命令解决: vi /etc/sysctl.conf 添加 一行 vm.max_map_count=655360加载参数 sysctl -p 重启 dockerr start esmaster ...原创 2018-08-07 00:15:33 · 10356 阅读 · 0 评论 -
Docker 教程十三安装elasticsearch
第一步:搜索elasticsearch docker search elasticsearch 第二步:下载 docker pull elasticsearchelasticsearch-head第三步:创建并启动 docker run -d -p 9200:9200 -p 9300:9300 –name elasticsearch elasticsearch 9200端...原创 2018-08-06 19:46:17 · 849 阅读 · 1 评论 -
Docker 教程之十二 Tomcat 发布 DubboAdmin
第一步:上传 Dubbo-admin 讲 Dubbo-admin 的 war 包上传到服务器 第二步:查看 Docker 的 Tomcat 的路径 docker exec -it tomcat8080 bash ls 可以看到 第三步:拷贝项目 退出到服务器下 exit docker cp /root/dubbo-admin-2.8.4.war tomcat8080:/us...原创 2018-07-25 14:06:34 · 693 阅读 · 0 评论 -
Docker教程之十一安装 Zookeeper
第一步:搜索Zookeeper docker search zookeeper 第二步:下载 Zookeeper docker pull zookeeper 第三步:创建容器并启动 docker run -d –name zookeeper2181 -p 2181:2181 -d zookeeper 第四步:测试 docker exec -it zookeeper21...原创 2018-07-25 13:45:06 · 403 阅读 · 0 评论 -
Docker官方镜像加速解决pull过慢的问题
—转自Docker中国用以解决docker pull过慢的问题.通过 Docker 官方镜像加速,中国区用户能够快速访问最流行的 Docker 镜像。该镜像托管于中国大陆,本地用户现在将会享受到更快的下载速度和更强的稳定性,从而能够更敏捷地开发和交付 Docker 化应用。Docker 中国官方镜像加速可通过 registry.docker-cn.com 访问。该镜像库只包含流行的公有镜像...原创 2018-07-14 00:28:25 · 4356 阅读 · 0 评论 -
Docker教程之四CentOS安装Docker
目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。 Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来...原创 2018-07-13 21:43:45 · 841 阅读 · 0 评论 -
Dcoker教程之九配置Redis主从复制
第一步:创建文件夹 mkdir -p /docker/redis_ms 第二步:拷贝配置文件 cp /docker/redis/redis.conf /docker/redis_cluster/redis6380.conf 规划: 主库: 6380 redis6380.conf redis6380 从库: 6381 redis6380.conf ...原创 2018-07-19 19:36:18 · 257 阅读 · 0 评论 -
必备之docker查看容器详情包括IP
docker inspect 容器名称或 id命令:docker inspect redismaster 结果:原创 2018-07-19 19:31:21 · 46498 阅读 · 0 评论 -
Docker教程之三Docker核心概念
1 .镜像操作系统分为内核和用户空间。对于 Linux 而言,内核启动后,会挂载 root 文件系统为其提供用户空间支持。而 Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:14.04 就包含了完整的一套 Ubuntu 14.04 最小系统的 root 文件系统。Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源...原创 2018-07-13 12:15:32 · 600 阅读 · 0 评论 -
Docker教程之二Docker和传统虚拟化对比
传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程 而Docker内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便 更高效的利用系统资源对比传统虚拟机总结特性 容器 虚拟机 启动 ...原创 2018-07-13 11:48:13 · 2427 阅读 · 0 评论 -
Docker教程之一概述和作用
Docker概述:Docker 是一个开源的应用容器引擎,基于 Go 语言并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker是一个开源...原创 2018-07-13 10:49:02 · 247 阅读 · 0 评论 -
Docker教程之八搭建Redis
第一步:启动 Dcoker service docker start 第二步:搜索 Redis docker search redis 第三步:下载 docker pull redis 第四步:创建 Redis 配置文件和 data 目录 mkdir -p /docker/redis/data第五步:创建并启动容器 docker run -p 6379:6379 –name...原创 2018-07-18 23:50:10 · 559 阅读 · 0 评论 -
Docker教程之七安装 MySQL
第一步:启动 Docker service docker start 第二步:查询 mysql docker search mysql 第三步:下载下来官方的镜像Starts最高的那个 docker pull registry.docker-cn.com/library/mysql 第四步:查看镜像 docker images 第五步:重命名 docker tag re...原创 2018-07-18 00:30:16 · 280 阅读 · 0 评论 -
Dcoker 教程之六安装 Tomcat
第一步:启动 Docker service docker start 第二步:查询 Tomcat docker search tomcat 第三步:下载下来官方的镜像Starts最高的那个 docker pull registry.docker-cn.com/library/tomcat 第四步:查看镜像 docker images 第五步:开放端口 添加端口到防火墙 fi...原创 2018-07-18 00:07:21 · 349 阅读 · 0 评论 -
Docker 教程十五配置MySQL 主从复制
配置主库: 第一步:创建文件夹 mkdir -p /docker/mysql/mysqlmaster 编写配置文件 vim /docker/mysql/mysqlmaster/my.cnf[client] default-character-set=utf8[mysql] default-character-set=utf8[mysqld] collation-serv...原创 2018-08-16 00:47:03 · 377 阅读 · 0 评论