docker
容器化学习
IT老吴
记录自己在工作、学习中的一些感悟、心得。
一方面希望这些博文能够帮助到一些相关从业者,另一方面希望自己能从讲述的角度,更深入的研究这些技术。
展开
-
docker构建hadoop集群
1. 以ubuntu:16.04作为基础镜像。2. 在基础镜像内安装一个hadoop,并制作成镜像hadoop。3. 启动多个hadoop容器(一个master,两个slave)。4. 验证hadoop集群可用性。5. 使用hadoop集群。原创 2021-05-26 15:11:40 · 392 阅读 · 0 评论 -
kubeadm安装k8s集群1.18.0版
使用kubeadm简易搭建一个入门级k8s的1.18集群。大部分服务器都连不了外网,所以我先在外网环境下载相关rpm包,然后在服务器安装rpm包。原创 2020-11-02 23:46:22 · 417 阅读 · 0 评论 -
Redis主从、集群从理论到实践
完整的配置文件和脚本,教你快速搭建redis集群和主从备份。原创 2020-06-23 19:15:02 · 332 阅读 · 0 评论 -
使用tesseract-ocr实现图片文字识别 docker版
工作需要,有大量图片上的文字需要识别(比如英文小说)。所以打算安装一个Tesseract,然后进行一点orc方面的开发。通过使用docker镜像,可以省去安装环节,轻松的实现ocr。单张图片识别,直接启动镜像,将图片文件夹挂载到容器内,调用命令识别。批量图片识别,写个shell脚本处理。原创 2020-04-12 22:41:59 · 2217 阅读 · 0 评论 -
Dockerfile中EntryPoint和CMD的区别
共同点和区别共同:执行命令这两个关键字,都可以指定镜像启动以后做的一些命令,这点不需要证明了。共同:唯一性多个相同关键字会覆盖,只取最后一个执行mkdir aaa && cd aaacat <<EOF > dockerfile01FROM busyboxCMD echo 1CMD echo 2CMD echo 3EOFdocker bu...原创 2020-04-01 21:37:00 · 1405 阅读 · 0 评论 -
yapi 安装指南 docker版
yapi是一个非常好的测试工具。可以和swagger很好的集成,测试数据维护简单,具备基本的mock功能、自动测试功能。本文使用docker安装yapi和mongodb,独立于服务器操作系统,同时可以将数据持久化于服务器。原创 2020-03-04 05:58:13 · 447 阅读 · 0 评论 -
jira官方试用版 安装指南 docker版
文章目录why jira拉取镜像创建本地文件夹运行容器运行mysql运行jira容器准备破解材料破解第一步,链接数据库破解第二步,获得注册码破解第三步,破解why jira没啥理由,没有更好的了。拉取镜像docker pull atlassian/jira-software:7.13.0创建本地文件夹mkdir ~/文档/_04dockervolume/jira/{data,mysql...原创 2020-01-17 20:11:30 · 868 阅读 · 0 评论 -
mysql 安装指南 docker版
why mysql免费、通用;生态完整。拉取镜像docker pull mysql:5.7创建本地文件夹mkdir ~/文档/_04dockervolume/mysql/data -p运行容器cd ~/文档/_04dockervolume/mysql/datasudo docker run -itd \-v $(pwd):/var/lib/mysql \-e MYSQL_RO...原创 2020-01-12 01:17:17 · 118 阅读 · 0 评论 -
gitlab 安装指南 docker版
文章目录为什么选择docker安装gitlab拉取镜像创建本地文件夹,所有操作在该文件夹下进行创建并运行一个名为 mygitlab 的容器常规操作修改IP开始体验gitlabssh key为什么选择docker安装gitlab首先:gitlab免费、易用、ci易集成;其次:docker安装不污染原本的操作系统,且安装过程标准化。版本选择:因为公司版本11.10.1,所以自己本子上也装一个。...原创 2019-12-26 21:31:49 · 369 阅读 · 0 评论 -
十分钟捋完docker命令
docker命令非常多,但是常用的就是那么几个。本文按照用途,将docker命令分为几种类型,特别标注哪些是经常使用的。原创 2019-11-07 16:45:28 · 105 阅读 · 0 评论 -
dind(docker in docker)学习
docker in docker说白了,就是在docker容器内启动一个docker daemon,对外提供服务。优点在于:镜像和容器都在一个隔离的环境,保持操作者的干净环境。想到了再补充 :)一:低版本启动及访问启动1.12.6-dinddocker run --privileged -d --name mydocker docker:1.12.6-dind在其他容器访问d...原创 2019-08-30 17:19:17 · 11808 阅读 · 0 评论 -
gitlab-runner使用docker executor
文章目录gitlabrunner 使用docker executor在gitlab上找到url和token启动容器注册runner进入容器创建runner大致需要以下信息修改runner详细配置[runners.docker.sysctls] 作用等效于gitlabrunner宿主机配置gitlab配置Jenkinsfile简单示例gitlab同时可以使用k8s和docker等多种runnerg...原创 2019-08-30 16:19:29 · 5256 阅读 · 0 评论