Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

rails初心者です。 自作のアプリケーションをDockerで開発、Herokuにデプロイした際にMySQLの設定ではまったのでメモしておきます。 環境 Windows10 -> docker-compose 上で開発 Rails 5.0.6 gem 'mysql2', '>= 0.3.18', '< 0.5' 陥った状況 ネットにある情報を頼りにHerokuにアカウント登録→デプロイまでは何とかできるようになる。 (ここにたどり着くまでにそもそもGitの使い方ではまった) 無事アプリケーションが立ち上がるが、DBに接続するページでエラーが出てしまう。 ログを追うと、 # <Mysql2::Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)> Couldn't
概要 Docker for WindowsでDocker outside of Dockerができないと勝手に思っていましたが、 以下の方法で普通に使えることがわかったので、ご紹介します 方法 一般的に有名な方法として以下の二つがあります ずっとWindows環境では使えないと思っていましたが、どちらでも使えます docker in docker コンテナにホストのdocker.sockをマウントする(Docker outside of Docker)今回は 参考: 「Docker in Docker のベタープラクティス」 「さわって理解する Docker 入門」 docker.sockのマウント /var/run/docker.sockをコンテナにマウントするが、Windows環境ではどうやら自動的にDocker Machineのパスとして判定してくれるようです ホストのdocker.
LAMP環境をXAMPPからDockerに移す初心者がはまりがちなポイントをまとめました。 docker-compose.ymlやDockerfileを設置してdocker-compose upしたけど、思い通りに動かない... そもそもdocker-compose buildでビルドしたか?できているか? docker ps -aで停止中コンテナを確認。 すべてのコンテナ名が一覧にある:ビルドはできているけど、起動に失敗している →2の「ない」へ 一部またはすべてが一覧にない:念のためdocker-compose downしてから、もう一度docker-compose buildを実行してログを見る。 最終行のコマンドはdocker-compose.ymlのserverに書いた最後のセクションのDockerfileの内容まで走っているか? コンテナは起動しているか? docker psで
経緯 docker中毒の私は最近何をするにもdockerを使ってしまいます。ということで今回はAWS EC2にdockerとdocker-composeをインストールしていきたいと思います。 dockerの動作確認がてらnginxコンテナでWEBサービスを起動してアクセスしてみます。 前提条件 AWSのアカウントが作成してあること SSHクライアントが用意してあること(今回はCygwinを使いました。) やること AWS EC2インスタンスの新規作成 dockerインストール docker-compose インストール dockerでnginxコンテナを立ち上げる 1. AWS EC2インスタンスの新規作成 早速やっていきましょう。 AWSコンソールで[EC2]を押下する [インスタンスの作成]を押下する AMIを選択する 今回は、Amazon Linuxの次世代バージョンであるAmazo
WindowsNATが作れない人向け 記事が長くなるため、Dockerホストのネットワークの設定は別記事でまとめます。 Windows10からPowerShell上でWindowsNATと呼ぼれるNATを作成できるため、本記事は、WindowsNATが作れない(もしくは何らかの理由でうまく動かない)人向けとしています。 また、WindowsNATは一つしか作れないため、複数のNATが欲しい時に良いかもしれません。 本記事では、NATとしてソフトイーサのSecureNATを利用します。 この記事でNATを構成すると、以下のような構成になります。 行う流れ SoftetherVPN(サーバとクライアント)をインストール 仮想HUBを作る 仮想HUBにSecureNATを作る SoftEtherVPNの仮想NICを作りIPを静的に決める 仮想HUBにSoftEtherVPNの仮想NICを繋ぐ H
Installing Docker... Copying certs to the local machine directory... Copying certs to the remote machine... Setting Docker configuration on the remote daemon... Error creating machine: Error running provisioning: ssh command error: command : sudo systemctl -f start docker err : exit status 1 output : Job for docker.service failed because the control process exited with error code. See "systemctl s
参照 SAKURA CLOUD driver for docker-machine https://github.com/yamamoto-febc/docker-machine-sakuracloud 手順 ※docker-machine名okazy-devは適宜変更してください。 driverのインストール こちらからインストーラーをダウンロードして実行してください。 現在はdocker-machine-sakuracloudのWindows版インストーラーについては最新版の配布は行われておりません。 GitHubのReleasesページから最新版のexeをダウンロードし、PATHの通ったフォルダ内に配置してください。 さくらのクラウドのコントロールパネルからAPIキーを発行 設定 -> APIキー ACCESS TOKENとACCESS TOKEN SECRETをメモ docker
はじめに GitLabをできるだけ手軽に導入したいと思い、Dockerを使った導入方法を試してみることにした。 しかし、自分のDockerに関する知識が不足しており、はまったところがあったので、メモがてらに投稿。 エラー内容 公式の手順どおり、 $ wget https://raw.githubusercontent.com/sameersbn/docker-gitlab/master/docker-compose.yml $ docker-compose up こんなエラーが何個も出ている。 …という状況。 解決方法 まず、前提として、/home/git/dataはコンテナ側のパスであり、これに結び付けられているホスト側でのパスは/srv/docker/gitlabである。(公式がこのように指定している) が、/srvディレクトリ配下を編集する権限がないために、 Operation no
最近、Dockerのコミュニティがとても発展しています。それは、どうしてでしょうか。皆一緒に理解していきましょう。 Dockerとは何?食べることができますか?### もちろん、食べることができませんね。大体皆知ってるように、開発の中では色々問題があります。一つの問題は開発環境です。それで、開発環境の件、DockerはContainer(独立Container)でアプリを管理します。 Dockerの構造 Dockerの特徴 何でもContainer化することができます。 私たちのシステムがContainerに孤立します? 環境開発をするように、DockerContainerをインストールします。 アプリの具体設計(設計自由) 内部のネットワークやContainerとContainer どうすれば? Dockerをインストールするには、以下のリンクを参考にします。 https://docs.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く