內容簡介
內容簡介 コンテナ型の仮想環境を作成、実行するためのプラットフォーム、Dockerの実践解説書。 いくつかの言語やフレームワークを対象に、Dockerイメージをビルドしたり、Dockerコンテナ上で動作確認をしつつ、開発作業を進めるための手順をチュートリアル形式で紹介していきます。 本書で解説しているのは以下のような内容になります。 ・PHPの実行環境の構築(Laravelを例に) ・Node.jsの実行環境の構築(Nuxt.jsを例に) ・Rubyの実行環境の構築(Sinatraを例に) ・Ruby on Railsを例にしたWebアプリケーション開発環境の構築 ・JupyterLab+PyTorchの環境構築(ディープラーニングの開発環境) ・Dockerのイメージ、エントリーポイント、ボリューム、ネットワークの使いこなし Dockerを使うと開発に必要な環境を簡単に用意することができます。ぜひ本書の内容を試してみてください。 Dockerでさまざまな実行環境、開発環境を構築するための実践ノウハウ
作者介紹
作者介紹 櫻井洋一郎Retty株式会社 エンジニア 東京大学大学院 情報理工学系研究科 創造情報学専攻2007年卒。 NECの開発部門に7年間勤務。仕事の傍ら個人でサービスを開発し、過去に多数のWebサービス、アプリを開発。その後Retty株式会社の創業期にJoinし2度のiOSアプリリニューアルを遂行。iOS開発以外にもサーバサイド開発、DockerとKubernetesを使った社内開発環境の構築など幅広い業務を行う。 また業務の傍らtry! Swift Tokyoでオーガナイザを務めるなどコミュニティ活動も行っている。村崎大輔2016年よりフリーランスエンジニア。博士(情報理工学)。 Web系のスタートアップ企業を中心に開発支援とコンサルティングを手がける。情報工学の見識と高い適応力が強み。 「新技術は食わず嫌いしない」がモットー。