概要 Dockerを用いたPHP開発環境の構築。 デバッグなどの方法も設定。 やりたかったこと PHPの開発環境を作って、PHPのコーディング練習を行いたい! 環境構築には、再利用がカンタンなDockerを用いることで、今後も気軽に環境構築できるようにします。 開発には、エディタ「Atom」を用いて、ホストに置いてあるソースを編集し、そのディレクトリをコンテナにマウントすることで、編集を容易にします。 また、開発において、デバッグができないと困るので、 xdebugによるデバッグをできるよう設定しました。 一度に書くには量が多いので、まずはPHPの公式イメージを用いたコンテナの作成と、 PostgreSQLによるデータベースコンテナの作成から。 使用環境 Windows10(ホストOS) Docker Quickstart Terminal Docker 1.12.0 Docker-com
先日、CentOS 7にDockerをインストールしました。 CentOS 7にDocker CEをインストール このDockerを一般ユーザーで実行するとエラーになります。 $ docker run hello-world docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/dockt http://%2Fvar%2Frun%2Fdocker.sock/v1.27/containers/create: dial unix /var/run/docker.sock: connect: pered. See 'docker run --help'.
こんにちはsekitakaです。 Dockerコンテナ上でAndroidアプリのビルドやテストができれば、jenkinsやクラウドのCIサービスなどでビルドスクリプトを使いまわせて便利ですね。 jenkisスレーブのネイティブの環境を汚さなくて済むというのも魅力的です。 そこでこの記事ではDockerでAndroidアプリをビルドする方法を紹介します。 サンプルプロジェクトも公開しているので、自由に利用してください。 Dockerfile 以下のDockerfileでAndroidをビルドするための基本的な環境が整います。 FROM ubuntu:16.04 # JDKインストール # 2回実行しているのは Connection timed out が起きがちだったため。 RUN apt-get -y update RUN apt-get -y install openjdk-8-jdk
やってみましょう やってみること レポジトリにコミットをプッシュしたらレポジトリの内容を圧縮したファイルがStorageにアップロードされるようにする Source Repository→Container Builder→Storageという流れ 必要なもの tgzファイルを解凍できるソフトと手元で動くgit 手元で動くGoogle Cloud SDK に含まれるgcloudコマンド クレジットカードが登録されたGCPアカウントと、プロジェクト1つ gcloudで↑のプロジェクトに接続できる設定 gcloud config configurations createで作っておく レポジトリの作成 GCPコンソールのメニューから「開発」>「レポジトリ」でレポジトリ一覧画面を開いて、「レポジトリの作成」 名前は適当に 「ローカル Git レポジトリへの Cloud レポジトリのクローン作成」
CentOS 7にDocker CEをインストールしてみました。 https://www.docker.com/what-docker Dockerプロダクトは2種類あり小規模、無償のDOCKER COMMUNITY EDITION (CE)と大規模、商用のDOCKER ENTERPRISE EDITION (EE)があります。 Select a Product https://www.docker.com/get-docker DOCKER COMMUNITY EDITION (CE) Docker CE is available for free and is ideal for developers and small teams looking to get started with Docker to build container apps. Docker CE offers
本稿について 本稿の対象者 本稿は、次の方を対象に書いています。 CUI(本稿はターミナルを利用)にて、ディレクトリ(フォルダ)構造などがわかる方。 (例 $ cd ~/mastodon/ と打ったときにどうなるかわかる方) Mastodonをローカルで動かしたいけど、他の解説が少し難しいと感じた方。 Dockerって聞いたことあるけど、使う機会がなくて試して見たい方。 Mastodon(Github)(以下、ドキュメント)通りに解説を進めますので、コマンドなど照らし合わせながらご覧ください。 ※リモートでサーバーを立てて動かす等の解説はいたしませんのでご了承ください。 ※またMastodonの使い方も解説はいたしません。 解説の環境 本稿は、 macOS Sierra(10.12.3) CUIはターミナル の環境にて解説しています。 STEP.0 Dockerをインストールする Mast
Redmineインストール from Docker Hub CentOS7上にRedmineをdocker hubから最新版~~(3.3.3)~~(3.3.4)を取得してきてインストールしてみたときのメモ 実際にデータのバックアップ・リストアを行ってみたので更新(2017/04/20) redmine(3.3.4)とpostgres(9.6.3)のバージョンが上がっていたので、手元の環境をバージョンアップしたときのメモを追加(2017/07/06) 環境は CentOS 7.3.1611、docker-1.12.6 イメージの取得 docker hubよりイメージを取得する。コンテナ起動時に自動的に取得するだろうけど、一応先に取得しておく。 $ docker pull redmine:3.3.4 $ docker pull postgres:9.6.3 $ docker images RE
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く