1、在任意目录下创建docker-compose.yml文件,内容如下: version: '2.2' services: mysql-master: container_name: "mysql-master" image: /mysql privileged: true # command: --default-authentication-plugin=mysql_native_password #这行代码解决无法访问的问题 volumes: - c:\docker_workspace\mysql\master\data...
先移除mariadb,再安装 解压缩mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar,解压完成后会 生成一系列rpm安装包,安装的顺序是 1)mysql-community-common-5.7.28-1.el7.x86_64.rpm 2)mysql-community-libs-5.7.28-1.el7.x86_64.rpm 3)mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm 4)mysql-comm...
rocketmq redis version: '3.1' services: nginx: restart: always image: nginx container_name: nginx # 指定容器名称 ports: - 11111:80 - 443:443 volumes: - /home/geo/geo-test/docker-volumes/nginx/conf.d:/etc/nginx/conf.d - /home/geo/geo-test/docker-volumes/nginx/html:/usr/share/nginx/...
1.docker pull redis:7.0.5 2.mkdir ~/redis 3.cd ~/redis 4.docker run -d -p 6379:6379 --name=redis \ --privileged=true \ --restart=always \ -v $PWD/conf/redis.conf:/etc/redis/redis.conf \ -v $PWD/data:/data redis:7.0.5 \ redis-server /etc/redis/redis.conf --appendonly ...
redis: image: redis:6.2.3 container_name: redis command: redis-server /etc/redis/redis.conf ports: - "6379:6379" volumes: - "/jdk11/redis/redis.conf:/etc/redis/redis.conf" rmqnamesrv: image: rocketmqinc/rocketmq:4.3.2 container_name: rmqnamesrv ...
数据库方面,因为我自己用的是 M1 的 Mac,所以 mysql 镜像无法拉取,暂时用 mariadb 来代替。 缓存大家都很熟悉了,直接用 redis 搞定。 前端实现 关于前端的实现非常简单,发请求使用 axios。 复制 interface Todo {id: number;title: string;status:'todo'|'done';}const http = axios.create({baseURL:'http...
apache.org/dist/rocketmq/${ROCKETMQ_VERSION}/rocketmq-all-${ROCKETMQ_VERSION}-bin-release.zip.asc -o rocketmq.zip.asc; \ unzip rocketmq.zip ; mv rocketmq*/* . ; rmdir rocketmq-* ; rm rocketmq.zip # add scripts COPY scripts/ ${ROCKETMQ_HOME}/bin/ RUN chown -R ${uid}:${...
这个我在minio的官网上并没有找到原因,后来又去看github上的版本更改才发现一点头绪。需要我们指定控制台的端口映射,并且和minio server 是不同的。 https://github.com/minio/minio/pull/12770注:minio 的控制台也更新啦 脑阔大。 注意:因为minio 控制台和minio server 需要不同的端口,一定要在阿里云或腾讯云上...
比如 Apache Kafka,RabbitMQ,Apache ActiveMQ 以及阿里巴巴的 RocketMQ 目前已经成为 Apache 项目之一。消息队列的模型中,主要的三个组成就是:Producer:生产消息,将消息写入 channel。Message Broker:消息代理,将写入 channel 的消息按队列的结构进行管理。负责存储/转发消息。Broker 一般是需要单独搭建、配置的集群...
创建docker-compose.yml version: '3.1' services: frontend: image: konradkleine/docker-registry-frontend:v2 ports: - 8080:80 volumes: - ./certs/frontend.crt:/etc/apache2/server.crt:ro - ./certs/frontend.key:/etc/apache2/server.key:ro ...