随笔分类 -  Docker容器

Docker有集装箱的意思,就像船舶运输集装箱到世界各地,这款软件希望运输软件到你希望部署软件的任何环境上。
摘要:转载自 在ubuntu 中彻底删除docker的办法 卸载 docker-ce 我在执行完 sudo apt purge docker-ce 命令之后,执行 docker --help 仍然能够找到 docker,因此我认为 Docker 卸载还不彻底。 卸载其他 docker-* 执行 dpkg 阅读全文
posted @ 2022-05-16 10:33 极客子羽 阅读(2471) 评论(0) 推荐(0) 编辑
摘要:拉取镜像 docker pull mysql:8.0.28 更多 MySQL 镜像版本可以访问 https://hub.docker.com/_/mysql?tab=tags 进行查看。 docker images: 可用于查看镜像是否安装成功 运行镜像: docker run --name mys 阅读全文
posted @ 2022-03-30 11:17 极客子羽 阅读(1243) 评论(0) 推荐(0) 编辑
摘要:docker-compose搭建Redis高可用架构,在这篇文章中,我搭建了一套redis集群。 但是有个问题就是,我的宿主机无法正常访问该集群, 所以,我对原来的方案进行了调整。 docker-compose.yml version: '3.8' services: redis-node-mast 阅读全文
posted @ 2022-01-20 16:25 极客子羽 阅读(1276) 评论(0) 推荐(0) 编辑
摘要:之前,我们已经用 Docker安装Redis 单机环境,我们继续沿用 5.0.14 版本的镜像。 但是,由于“单点故障”,生产环境通常部署的是集群服务。Redis的高可用架构一般有这么几种:主从模式、哨兵模式、redis sharding 模式、redis cluster模式。 redis shar 阅读全文
posted @ 2022-01-19 16:27 极客子羽 阅读(961) 评论(0) 推荐(0) 编辑
摘要:hub.docker.com 搜索到的 Redis官方镜像,提示我们可以创建自己的 DockerFile 来添加 redis.conf 文件: 于是,我准备进行首次 DockerFile 的制作尝试。 一、准备工作 1.1 下载 redis.conf 我的方案是从 GitHub 上下载 redis. 阅读全文
posted @ 2022-01-18 10:42 极客子羽 阅读(3733) 评论(0) 推荐(0) 编辑
摘要:Docker安装ElasticSearch&可视化管理工具Dejavu老规矩,首先使用 Docker 搜索ElasticSearch镜像 一、安装和拉取镜像 1.1 拉取镜像 支持的 ElasticSearch 镜像版本标签 我选择的是 ElasticSearch 7.16.2 版本: docker pull elasticsearch:7.16.2 养成好习惯,再用 阅读全文
posted @ 2022-01-10 17:28 极客子羽 阅读(928) 评论(1) 推荐(1) 编辑
摘要:Docker安装PostgreSQL数据库首先使用 hub.docker.com 搜索 Postgresql 一、安装和拉取镜像 1.1 拉取镜像 在 https://hub.docker.com/_/postgres 中查看“PostgreSQL数据库镜像”可用版本。 我选择拉取PostgreSQL 11.14 版本: docker pu 阅读全文
posted @ 2022-01-08 17:52 极客子羽 阅读(11950) 评论(0) 推荐(0) 编辑
摘要:环境信息 项目 版本 操作系统 windows10 Docker Desktop 3.5.2 Docker Engine 20.10.7 查看方法: 右击“小鲸鱼”的图标,然后选择 About Docker Desktop 安装镜像与运行 1.1 拉取镜像 首先,我们在 hub.docker.com 阅读全文
posted @ 2022-01-08 11:44 极客子羽 阅读(501) 评论(0) 推荐(0) 编辑
摘要:搜索镜像 可以选择在官方网站 hub.docker.com 上搜索镜像; 或者在命令行界面中执行命令 docker search rocketmq 搜索镜像; 以下表格是排名靠前的镜像对比: | 镜像名称 | 下载量Downloads | 收藏数Stars | 最后维护时间 | 说明文档 | | | 阅读全文
posted @ 2021-09-01 16:34 极客子羽 阅读(8592) 评论(0) 推荐(1) 编辑
摘要:上一篇,我们搭建了 kafka 单节点 回顾,现在我们要搭建集群。 在开始之前,先把单节点那套用 docker-compose -f docker-compose-single-broker.yml down 清理掉 1.定义 docker-compose.yml KAFKA_ADVERTISED_ 阅读全文
posted @ 2021-08-13 16:00 极客子羽 阅读(2417) 评论(0) 推荐(0) 编辑
摘要:前提 首先,你需要Git Bash,如果你还没有,你可以先去安装 Git。 执行命令: 在 Git Bash 中执行以下命令: if [[ ! -d "$HOME/bin" ]]; then mkdir -p "$HOME/bin"; fi && \ curl -L https://github.c 阅读全文
posted @ 2021-08-12 11:56 极客子羽 阅读(863) 评论(0) 推荐(0) 编辑
摘要:pull 拉取镜像 wurstmeister/zookeeper Overview docker pull wurstmeister/zookeeper wurstmeister/kafka Overview docker pull wurstmeister/kafka 部署单Broker 定义 d 阅读全文
posted @ 2021-08-12 10:10 极客子羽 阅读(2620) 评论(0) 推荐(0) 编辑
摘要:今天在我的一台 WIN10 电脑上又遇到了 error during connect 的问题,真是烦人精。 C:\Users\Administrator>docker ps error during connect: In the default daemon configuration on Wi 阅读全文
posted @ 2021-08-09 10:19 极客子羽 阅读(8135) 评论(3) 推荐(0) 编辑
摘要:我有段时间没用自己的 WIN7 电脑上的 Docker 了,今天运行时发生错误 target machine actively refused it docker ps 的报错详细信息如下: C:\Users\Administrator> docker ps error during connect 阅读全文
posted @ 2021-08-07 10:15 极客子羽 阅读(3008) 评论(0) 推荐(0) 编辑
摘要:前言 之前,已经使用 Docker 安装 zookeeper,但是这只是安装单机的。现在,我们要用 docker-compose 来编排集群容器。 因为一个一个地启动 ZK 太麻烦了, 所以为了方便起见, 我直接使用 docker-compose 来启动 ZK 集群。 新增特别声明,本文使用的 ym 阅读全文
posted @ 2021-07-15 15:29 极客子羽 阅读(2314) 评论(6) 推荐(0) 编辑
摘要:环境信息 项目 版本 操作系统 windows10 Docker Desktop 3.3.1 Docker Engine 20.10.5 zookeeper镜像 3.5.9 1.安装与运行 1.1 查看镜像版本 镜像版本还是要从 官网 zookeeper Tags 进行查看。 我选择的是 3.5.9 阅读全文
posted @ 2021-07-02 09:51 极客子羽 阅读(2614) 评论(0) 推荐(0) 编辑
摘要:环境信息 1、宿主机:Ubuntu 20.04.2 LTS 2、Docker: 20.10.6 3、镜像版本: mysql:5.7.19 简述 上一节,在《Docker容器MySQL5.7系统表空间数据文件ibdata1》 中,分析如何使用 innochecksum 工具来分析了什么被存储到了 ib 阅读全文
posted @ 2021-06-07 14:20 极客子羽 阅读(515) 评论(0) 推荐(0) 编辑
摘要:我们知道 docker run -v 本地目录:容器目录 或者是 docker-compose.yml 文件中 volumes: - 本地目录:容器目录 这两种方式,都可以配置 volume 如何查看容器当前的 volume 挂载情况呢? 首先我查询 docker 容器的信息,所以我用下面的命令,想 阅读全文
posted @ 2021-05-25 19:56 极客子羽 阅读(3487) 评论(0) 推荐(1) 编辑
摘要:在 Windows(和 OS X)系统上,docker 守护程序和您的容器无法在本地运行,因此只有 docker 客户端在 Windows 机器上运行,而守护程序(和您的容器)在运行Linux的 VirtualBox 虚拟机中运行。因此不能使用 localhost 作为 Host Address 来连接 mysql 服务,而需要使用默认 ip 地址 192.168.99.100 来连接服务。 阅读全文
posted @ 2020-10-31 01:07 极客子羽 阅读(757) 评论(0) 推荐(0) 编辑