記録

dockerにmysqlサーバーを追加するYML(ヤムル)ファイル #yml

おはようございます、1,2,3🎉。Docker呟き第3回ぐらいですかね🙄。

今日はdockerにmysqlサーバーの設定、追加した話です。これでローカル環境で動作するだろうと思います、実際、mysqlのコマンドをwebサーバーから叩いてみて確認は行っています。尚、webサーバー側にmysqlにインストールして上げないとコマンドでの確認が取れません。

また、Dockerの外側と言えば良いのかな?、外部から例えばHeidisqlなので繋ぎたい場合はホストを127.0.0.1にしないと繋げないようです。そこら編も注意してくださませ🙇。

この頃、Dockerを使うようになってまだ日が浅いので右も左も分からないのですが、もっと出来ることを知りたいなと思って本を購入したわけですが、入門書には自分の知りたいことは、最後のページに書いている部分だけでした。立ち読みしていた時点でそれは分かっていたので、凄く悩んで先日、本を購入したのですが、それでも購入してよかったと思います。

version: "3"
services:
  web:
    image: almalinux:latest
    container_name: web_v0
    ports:
      - 80:80
      - 443:443
    privileged: true
    command: /sbin/init
    extra_hosts:
      - "example.com:127.0.0.1"
    volumes:
      - X:\var\www\html:/var/www/html
  db:
      image: mysql:latest
      container_name: db_v0
      command: --default-authentication-plugin=mysql_native_password
      restart: always
      hostname: mysqlhost
      environment:
        MYSQL_USER: hogeuser
        MYSQL_PASSWORD: password
        MYSQL_DATABASE: hoge_db
        MYSQL_ROOT_PASSWORD: password
      ports:
        - 3306:3306
      expose:
        - '3306'
      volumes:
        - ./db/mysql_init:/docker-entrypoint-initdb.d
        - ./db/mysql_data:/var/lib/mysql
      tty: true



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


OFUSEで応援を送る

今年も残る所あと半月ほどになりましたね。 #半月 #2022年大晦日まで前のページ

laravel8系以降でのルート、web.phpの記載。 #laravel次のページ

関連記事

  1. 記録

    FF15、人気なのか?アマゾンの評価は星3つだけど価格変動していない。

    FF15、人気なのか?アマゾンの評価は星3つだけど価格変動し…

  2. 記録

    高知県では上映されない映画だけど観てみたい映画。

    高知県では上映されない映画だけど観てみたい映画、タイトルは「奇跡の…

  3. 記録

    ヘッドレスChrome=ヘッドレスブラウザ

    ヘッドレスブラウザとはGUIのないブラウザことを指す。コマンドで操…

  4. smartphone beside watch and camera

    記録

    2023年7月からGA4に変わるだってさ。桐島くん。

    おはようございます。下記の記事には桐島くんは関係ありません😌。…

  5. photography of man raising both hands

    記録

    雇われてお金を稼ぐこととフリーでお金を稼ぐこと。

    おはよう御座います。今日は全国的に雨なのかな?円安大丈夫かな?…

2022年12月
 1234
567891011
12131415161718
19202122232425
262728293031  

カテゴリー

アーカイブ

PAGE TOP