記録

docker参考書では教えてくれないymlの設定🙄。 #docker

おはようございます、勉強しているのですが自信がない…。

Dockerをどっか~ん、はいスミマセンおじさんギャグです🙇。ヤムルファイルとDockerファイルを使うと結構手抜きが出来るですね。この頃、Dockerの良いところを取り入れたサービスが新たに登場しましたよね。Finchとか言う奴です・・・AWSが提供しているやつ🙄。

自分は当分、Dockerを使います。Dockerを使用していた前はVirtualBoxでした。他にもVagrant(ベイグラント)に浮気したこともありますが、Dockerを使用してからは他の仮想サービスより使いやすい事が分かりました。使っている人が多いとヤムルファイルやDockerファイルもネットにゴロゴロ転がっていますからね。

さて、最後に自分が使っているymlファイルの設定です、いらない部分もあるかもですがご自由にご使用ください。

    build:
      context: .
      dockerfile: Dockerfile
version: "3"
services:
  web:
    image: almalinux:latest
    container_name: test_v0
    restart: always
    ports:
      - 443:443
      - 80:80
    privileged: true
    command: /sbin/init
    extra_hosts:
      - "taoka-test.com:127.0.0.1"
    volumes:
      - X:/var/www/html:/var/www/html
    build:
      context: .
      dockerfile: Dockerfile
  mysqldb:
      image: mysql:latest
      container_name: test_db_v0
      command: --default-authentication-plugin=mysql_native_password
      restart: always
      hostname: testdbhost1
      environment:
        MYSQL_USER: hogeuser
        MYSQL_PASSWORD: password
        MYSQL_DATABASE: hoge_db
        MYSQL_ROOT_PASSWORD: password
        TZ: "Asia/Tokyo"
      ports:
        - 3306:3306
      expose:
        - '3306'
      volumes:
        - X:/var/test/db/mysql_init:/docker-entrypoint-initdb.d
        - X:/var/test/db/mysql_data:/var/lib/mysql
      tty: true
  postgresdb:
      image: postgres:latest
      container_name: test_postdb_v0
      restart: always
      hostname: testdbhost2
      environment:
        POSTGRES_USER: hogeuser
        POSTGRES_PASSWORD: password
        PGPASSWORD: password
        POSTGRES_DB: hoge_db
        TZ: "Asia/Tokyo"
      ports:
        - 5432:5432
      expose:
        - '5432'
      volumes:
        - X:/var/test/db2/postgres_init:/docker-entrypoint-initdb.d
        - X:/var/test/db2/postgres_data:/var/lib/postgresql/data
      tty: true



【DMM FX】口座開設のお申込みはこちら


OFUSEで応援を送る

Laravelの再学習をはじめて一日目。 #laravel #phpcode前のページ

人体は老化するけど心は大体老けないので。 #sns次のページperson typing on black laptop computer

関連記事

  1. 記録

    アマゾンプライムビデオのオリジナル映画、トゥモローウォーを観ましたよ。

    アマゾンプライムビデオのオリジナル映画、トゥモローウォーを観ましたよ…

  2. 記録

    あれに出会う確率。

    昨日、google street viewの車にばったりと会って撮影…

  3. 記録

    PHPのインターフェイスとやら簡単に言えば。

    インターフェイスとはなんぞや?簡単に言えばこのメソッド名は必ず使…

  4. 記録

    映画、猿の惑星:聖戦記を観てきましたよ。

    映画、猿の惑星:聖戦記を観てきましたよ。おそらく三部作のラストであ…

  5. 記録

    ダリ2の人工知能も凄いぞ。

    おはよう御座います、ダリです・・・(樹龍です)。https…

2022年12月
 1234
567891011
12131415161718
19202122232425
262728293031  

カテゴリー

アーカイブ

PAGE TOP