首页 > 其他分享 >docker 在Mac的M1芯片下,有的不成功的解决

docker 在Mac的M1芯片下,有的不成功的解决

时间:2023-01-05 18:23:16浏览次数:56  
标签:cpus grafana etc Mac M1 memory docker networks clickhouse

version: '3.7'
services:
  prometheus:
    container_name: "prometheus"
    restart: always
    image: prom/prometheus
    deploy:
        resources:
            limits:
              cpus: "0.20"
              memory: 500m
            reservations:
              cpus: "0.25"
              memory: 128M
    networks:
      - monitor-n
    ports:
       - 9090:9090
    volumes:
      - ./prometheus:/etc/prometheus
  clickhouse:
    container_name: "clickhouse"
    image: clickhouse/clickhouse-server:latest@sha256:8f4a41d51a9f326c8e554943b9b868c654b8b7b1c461cc3acbc85dd70f510265
    restart: always
    ulimits:
      nproc: 65535
      nofile:
        soft: 262144
        hard: 262144
    deploy:
        resources:
            limits:
              cpus: "0.50"
              memory: 3000m
            reservations:
              cpus: "0.25"
              memory: 500M
    networks:
      - monitor-n
    ports:
       - "8123:8123"
       - "9363:9363"
       - "4200:4200"
       - "8001:8001"
    volumes:
      - ./clickhouse/config:/etc/clickhouse-server
      - ./clickhouse/data:/var/lib/clickhouse/
      - ./clickhouse/logs:/var/log/clickhouse-server/
  grafana:
    container_name: "grafana"
    restart: always
    image: grafana/grafana-enterprise
    volumes:
      - ./grafana/data:/var/lib/grafana
      - ./grafana/etc:/etc/grafana
      - ./grafana/logs:/var/log/grafana
    deploy:
        resources:
            limits:
              cpus: "0.20"
              memory: 500m
            reservations:
              cpus: "0.25"
              memory: 128M
    networks:
      - monitor-n
    ports:
       - 3000:3000
  alertmanager:
    restart: always
    container_name: altermanager
    image: prom/alertmanager
    volumes:
      - ./alertmanager:/etc/alertmanager
    ports:
      - 9093:9093
    networks:
      - monitor-n
    deploy:
        resources:
            limits:
              cpus: "0.20"
              memory: 500m
            reservations:
              cpus: "0.25"
              memory: 128M
    # command:
    #   - '--path.sysfs /host/sys'
    #   - '--collector.filesystem.ignored-mount-points "^/(sys|proc|dev|host|etc)($|/)"'
networks:
  monitor-n:
下载对应的镜像源:
docker pull clickhouse/clickhouse-server:latest@sha256:8f4a41d51a9f326c8e554943b9b868c654b8b7b1c461cc3acbc85dd70f510265

查找方式:https://hub.docker.com/r/clickhouse/clickhouse-server/tags

 

 使用对应的:

 

 

标签:cpus,grafana,etc,Mac,M1,memory,docker,networks,clickhouse
From: https://www.cnblogs.com/kaka0318/p/17028558.html

相关文章

  • GoodNotes 5 for Mac(笔记软件) 5.8.13中文版
    GoodNotes是一款实用的笔记记录软件,goodnotes不仅仅能够识别pdf文件和图片,而且还支持手写编辑文件功能,goodnotes电脑版能够将手写内容转换为文本,软件能够让用户在导入的PDF......
  • docker学习笔记
    Kubernetes(k8s)1、​​干货满满!10分钟看懂Docker和K8S​​​​centos7配置国内yum源​​官网:​​https://www.docker.com/​​​仓库:​​https://hub.docker.com/​​E......
  • dockers部署confluence
    Docker安装1、安装依赖包:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm22、更新yum缓存:yummakecachefast3、添加docker下载源地址:yum-config-mana......
  • docker 安装
    1、在centos上安装docker-ce配置docker-ce环境#配置repo源#配置repo源yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2yum-config-manager--a......
  • ubuntu下docker及打deb包
    Bash函数-BashShell教程#文件测试-e文件存在-a文件存在这个选项的效果与-e相同.但是它已经被弃用了,并且不鼓励使用-ffile是一个regular文件(不是目录或者设备文......
  • Huawei USG6000V IP-MAC绑定配置
    IP-MAC绑定配置解释今天拿虚拟机装了下USG6000V2发现这个IP-MAC绑定功能开启并静态绑定后,没有静态绑定的主机还是可以上网,跟自己预想效果的不一样,于是我开始在网上查找相......
  • dockerfile实践学习
    一、dockerfile简介镜像是分层存储的,每一层在前一层的基础上进行修改。容器也是分层存储,已经向为基础层,在其他基础上加一层作为容器运行的存储层。创建镜像的另种两种......
  • Docker 容器时区问题
    1.问题kubectlexec-itpodName-nnamespace/bin/sh进入容器运行date命令,发现时区不对是UTC时区,造成公司日志系统无法采集日志,需要改为UTC+8北京时间。2.解决......
  • Docker Desktop bugs All In One
    DockerDesktopbugsAllInOnebugsDockerDesktopstopped...Enginestopped(......
  • docker-reviewboard
    1、​​docker-reviewboard(让reviewboard安装、迁移更简单)​​2、​​ikatson​​/​​docker-reviewboard​​3、​​Docker入门之docker-compose​​4、​​docker​......