跳至主要内容

博文

Docker-Compose 安装 Portainer

 version: '3.1' services: portainer: image: portainer/portainer-ce:latest container_name: portainer hostname: portainer restart: always volumes: - "/var/run/docker.sock:/var/run/docker.sock" - "./portainer_data:/data" - "./portainer_cn:/public" environment: TZ: Asia/Shanghai LANG: en_US.UTF-8 ports: - "9001:9000" networks:      - net_db networks: net_db: external: true
最新博文

Docker-Compose 安装 ClickHouse

 version: '3' services: clickhouse-server: restart: always image: yandex/clickhouse-server container_name: clickhouse-server ulimits: nofile: soft: 262144 hard: 262144 ports: - 8123:8123 - 9000:9000 - 9009:9009 volumes: - ./data:/var/lib/clickhouse - ./config.xml:/etc/clickhouse-server/config.xml - ./users.xml:/etc/clickhouse-server/users.xml - ./log:/var/log/clickhouse-server networks: - net_db healthcheck: test: wget --no-verbose --tries=1 --spider localhost:8123/ping || exit 1 interval: 2s timeout: 2s retries: 16 #clickhouse-client: # restart: always # image: yandex/clickhouse-client # container_name: clickhouse-client # command: ['--host', 'clickhouse-server', '--query', 'select * from system.functions order by name limit 4'] # networks: # - net_db # depends_on: # clickhouse-server: #

Docker-Compose 安装 xxl-job-admin

 version: '3' services:  xxl-job-admin:    image: xuxueli/xxl-job-admin:2.3.0    restart: always    container_name: xxl-job-admin    #environment:    #  PARAMS: '--spring.datasource.url= jdbc:mysql://192.168.1.110:3305/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai&useSSL=false --spring.datasource.username=root --spring.datasource.password=123456'    ports:      - 80:8080    networks:      - net_db    volumes:      - ./data/applogs:/data/applogs networks:  net_db:    external: true

Docker-Compose 安装 Jenkins

 version: '3' services:  jenkins:    image: 'jenkinsci/blueocean'    container_name: jenkins    restart: always    ports:      - 8099:8080      - 50000:50000    networks:      - net_db    volumes:      - ./jenkins_home:/var/jenkins_home    environment:      - "TZ=Asia/Shanghai" networks:  net_db:    external: true #给权限,不然挂载不上 mkdir jenkins_home chmod 777 jenkins_home

Docker-Compose 安装 RabbitMQ

 version: '3' services: db: image: rabbitmq container_name: rabbitmq restart: always ports: - 5672:5672 - 15672:15672 volumes: - /docker/rabbitmq:/var/lib/rabbitmq networks: - net_db environment: - RABBITMQ_DEFAULT_USER=admin - RABBITMQ_DEFAULT_PASS=123456 - TZ=Asia/Shanghai networks: net_db: external: true ------------开启网络插件-----------------进bash------------- rabbitmq-plugins  enable rabbitmq_management

Docker-Compose 安装 Oracle

 version: '3.1' services:  oracle:    image: heartu41/oracle19c    container_name: oracle19c    restart: always    privileged: true    ports:      - 1521:1521      - 5500:5500    networks:      - net_db    environment:      - TZ=Asia/Shanghai      - ORACLE_SID=ORCL      - ORACLE_PDB=ORCLPDB1      - ORACLE_BASE=/opt/oracle      - ORACLE_HOME=/opt/oracle/product/19c/dbhome_1      - PATH=/opt/oracle/product/19c/dbhome_1/bin:/opt/oracle/product/19c/dbhome_1/OPatch/:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin    volumes:      - /home/oracle19c/oradata:/opt/oracle/oradata networks:  net_db:    external: true

Docker-Compose 安装 PostgreSQL

 version: '3.1' services:  pgsql:    container_name: pgsql    restart: always    image: postgres:latest    privileged: true    ports:      - 5432:5432    networks:      - net_db    environment: TZ: Asia/Shanghai      POSTGRES_PASSWORD: 123456      PGDATA: /var/lib/postgresql/data/pgdata    volumes:      - /home/postgresql/data:/var/lib/postgresql/data/pgdata networks: net_db: external: true -----------------------修改时区-------------------------- data/postgresql.conf timezone='PRC'