プラットフォーム
システム開発プロジェクトではバージョン管理のGitをよく使います。この記事ではGitの基本であるgit cloneの概要や操作方法、オプション、GitやGitHubの基本的な違い、リポジトリ管理のポイント、共同開発やバックアップに役立つ知識を紹介していきます。
GitHubを利用する際、特に初回にローカルリポジトリのリモートリポジトリへのPushに失敗してしまうことがあります。Pushの失敗は開発作業に支障を来すことがあります。この記事ではPushがエラーになる原因と対処法、問題解決に役立つ方法などについて解説し…
Docker Swarmとは、Dockerが提供するコンテナのオーケストレーションツールを指します。Docker Engineをインストールすると、追加ソフトウェアなしにSwarmモードを利用できるようになります。ここでは、概要や特徴から導入手順まで解説します。
GitHubは、ソフトウェア開発のプラットフォームとして多くのデベロッパーに指示されています。多くの機能が提供されていますが、利用するには料金プランの違いを理解しておく必要があるでしょう。ここでは、GitHubの料金プランの概要や有料と無料の機能の違…
Dockerは代表的なOSレベル仮想化ソリューションで、Windowsでも同様に利用できます。WindowsコンテナはさらにHyper-V分離コンテナもサポートしています。ここではWindowsコンテナの概要からコンテナの作成・実行まで解説していきます。
PHPの開発環境構築の手法は、大きく分けてDockerで行う方法と、XAMPPまたはMAMPで行う方法の2つがあります。本記事ではDockerでの構築方法を紹介し、XAMPP/MAMPと比較した時のメリット/デメリットについて解説します。
OpenShiftは、オーケストレーションソフトウェアであるKubernetesを活用した企業向けコンテナソリューションです。ここではOpenShiftの特長とメリットをお伝えし、さらに他のコンテナソリューションとの違いを説明していきます。