タグ: Docker

Linux

Kubernetesまとめ

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

Linux

DockerでWordPressコンテナ作成 CentOS7

Docker + WordPress + CentOS7のインストール 寄稿しました。       はい、くじらさん可愛らしいね。     セミナー用に作成しました。     SELinux無効化

  再起動 [crayon-5d2df709cc3ab9 …

トラブルシューティング

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

Laravel 5.8, MySQL5.6のDockerfileでマイグレーションしたら、えっらー!  

Laravel5.4以上かつMySQL5.7.7未満でmigrationすると「Specified key was too long; max key length is 767 bytes (SQL: alter t …

Linux

Docker Lamp-Stack CentOS7でApacheの起動

バーチャルマシンみたいに使う場合の構成。 プロセス毎にコンテナ作るのが正当ですが、開発環境なら1つにまとめちゃって配布してもOK。     docker-composeインストール

 

  Dockerインストール [crayo …

Linux

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

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

AWS, PHP

Laravel+Docker+GitHub+CircleCIでユニットテスト

    EC2側作業  

 

 

  yumのパッケージインデックスを更新(Dockerのインストールやアップデート前に推奨されている) [c …

Linux

Docker インストール CentOS7

  CentOS7 のMinimalからDockerを入れて、 Software Design 2017年11月号 SQL50本ノックの実行環境を用意するまでの流れ。  

 

  [crayon-5d2df709cef85672 …

Linux

Docker Laradocから表示まで

環境 AWS Amazon Linux2   Laradockの入手  

 

 

 

Linux

DockerのインストールからDockerfileによるApacheのコンテナ化

    SELinuxの無効化

  再起動

  Dockerのインストール

キャッシュのクリア