タグ: Docker

開発

Docker desktop could not resolve host github

  DNS設定すれば解決        爆速レンタルサーバならConoHa WING  サーバはプロに全部お任せ!「仕事」に専念したいあなたにおすすめです。    ConoHa VPSで運営してま🐱  サーバの勉強がしたいあなたにおすすめ!現役エンジニアの管理人が選んだ、WordPress運用に適したVPSの終着点   ConoHa VPSで爆速WordPressを作ろう!   Lara …

開発

docker-compose phpmyadmin アップロード制限緩和設定

  デフォルトだと10Mしかアップロードできないので制限を緩和します🐱✨ docker-compose.yml docker │ │-phpmyadmin │ └phpmyadmin-misc.ini ←●追加 │   phpmyadmin-misc.ini allow_url_fopen = Off max_execution_time = 600 memory_limit …

Linux

Docker勉強会 1回目に参加

社内の勉強会があったので参加してみました(。- .•) デザイナーさんやフロント、サーバサイドなど色々な人が参加して、和やかに第一回が終了。     Dockerイメージの作成   $ cat Dockerfile From debian:stretch-20190910 RUN apt-get update && apt-get install -y …

開発

複数db共存、初期にsqlを実行するdocker-compose Docker

  ローカル開発ではphpMyAdmin使います。 phpMyAdmin http://{ipアドレス}:18080 http://{ipアドレス}:28080   リモートへのDB接続はMySQL WorkBenchでつなぎます。   docker-compose.yaml   version: “3” services: app: build: cont …

Linux

Kubernetesまとめ

  Kubernetesが必要なわけ Dockerのコンテナオーケストレーションツール Dockerそれ自体には管理機能がないのでオーケストレーションの仕組みが必要。それを担うのがKubernetes リソース管理 yamlやJSONで構成管理や自動化が出来る データ管理 コンテナで共通利用する設定ファイルや認証情報を保存する仕組みがある オートスケーリング 自動化 障害時のセルフヒーリ …

Linux

DockerでWordPressコンテナ作成 CentOS7

Docker + WordPress + CentOS7のインストール 寄稿しました。       はい、くじらさん可愛らしいね。     セミナー用に作成しました。     SELinux無効化 # vi /etc/sysconfig/selinux SELINUX=enforcing ↓ SELINUX=disabled & …

トラブルシューティング

Laravel5.8 MySQL5.6 Specified key was too long; max key length

Laravel 5.8, MySQL5.6のDockerfileでマイグレーションしたら、えっらー!   $ docker-compose exec php-fpm php /app/artisan migrate:refresh Migration table not found. Migration table created successfully. Migrating: 201 …

Linux

Docker Lamp-Stack CentOS7でApacheの起動

バーチャルマシンみたいに使う場合の構成。 プロセス毎にコンテナ作るのが正当ですが、開発環境なら1つにまとめちゃって配布してもOK。     docker-composeインストール sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)- …

Linux

Docker利用時のセキュリティ留意点

イメージ関連 Docker Hubのオフィシャルイメージを利用する 利用前にイメージをスキャンする アプリケーションはroot以外のユーザで実行する   ボリューム関連 ボリュームの更新権限は最小限に局所化する 書き込みが必要なディレクトリ以外はro(リードオンリー)にする   監視 ログを標準出力に出力しFluentdなどので集約する コンテナをモニタリングする 異常値や変な …

トラブルシューティング

docker-compose Error Bind for 0.0.0.0:xxxxx failed: port is already allocated

  docker-compose up -dしても起動しなかった。 $ docker-compose up -d ・・・ ERROR: for hoge-server_nginx_1 Cannot start service nginx: driver failed programming external connectivity on endpoint hoge-server_ngi …