Rails: DockerでHeroku的なデプロイソリューションを構築する: 前編(翻訳)      2018-01-22 19:20:17  詳細
概要 原著者の許諾を得て、 CC BY-NC-SAライセンス に基づき翻訳・公開いたします。 英語記事: Creating a Heroku-like Deployment Solution with Docker 原文公開日: 2017/06/07 著者: Pedro Cavalheiro サイト: Semaphoreci.com 記事のボリュームが大きいので前編/後編に分割しました。後編は来週...
https://techracho.bpsinc.jp/hachi8833/2018_01_16/50923
How to make a Systemd Unit for docker-compose? · Issue #4266 · docker/compose · GitHub      2018-01-21 09:40:09  詳細
I've tried to make a service Unit to initialize some Docker images by docker-compose in Systemd. I have saw somes examples at Internet, but the only works, there is one trap... With these harbor.servi...
https://github.com/docker/compose/issues/4266
Docker for MacでdevicemapperにOverlayFSを使う - Qiita      2018-01-21 09:40:08  詳細
Appending to files このグラフによるとaufsをoverlay2にすると小さいファイルの追加にAUFSだと8秒かかり、overlay2だと2秒で完了している。単純に4倍くらいは効率がよさそう。 Docker for Macの設定でoverlay2を有効にする。 { "debug" : true , "storage-driver" : "overlay2" , "experime...
https://qiita.com/reoring/items/2c6631065b6e3ae220d1
Dockerは同じ環境を作れるという安易な認識は間違っていた。 - Qiita      2018-01-21 09:40:07  詳細
経緯 同じはずのDockerコンテナなのにローカル環境とテスト環境でテスト結果が異なっていた。 フォルダを作成するテストケースでLinuxでダメ文字といわれている\0でフォルダを作成するテストケースを書いていたところ ローカル環境ではテストが通る(フォルダ作成に失敗)開発環境ではテストが失敗した(フォルダ作成に成功) 開発環境 Arch Linux cat /etc/redhat-release ...
https://qiita.com/horikeso/items/5f89cce339e1fc198007
DockerでNginxのコンテナを作成し、https化してWebページやサービスを公開する方法 | Black Everyday Company      2018-01-21 00:20:21  詳細
自作Webサービスを公開するために、WebサーバはApacheより人気がでてきているNginxを採用した。しかし普通にCentOSなどにNginxをインストールして設定して、など手動やシェルスクリプトでやりたくなかったので、環境構築にはDockerを使うことにした。 ということで、DockerでNginxのコンテナをつくり、Webページ(サービス)を公開する手順をまとめる。 今回つかう環境は以下の...
https://kuroeveryday.blogspot.com/2016/11/https-nginx-on-docker.html
Kubernetes を利用したコンテナベース機械学習基盤の構築 - LIVESENSE Data Analytics Blog      2018-01-20 14:40:12  詳細
2018 - 01 - 18 Kubernetes を利用したコンテナベース機械学習基盤の構築 データプラットフォームチームの野本です。機械学習基盤の構築やその周辺アプリケーションの実装を行っています。以前は DOOR 賃貸の開発運用をしていて こんなこと などしてました。 機械学習システム運用の課題 リブセンスでは 2014 年ごろから機械学習システムの開発導入を行っており以降様々な機械学習シス...
http://analytics.livesense.co.jp/entry/2018/01/18/090000
Amazon Linux 2のExtras Library(amazon-linux-extras)を使ってみた | Developers.IO      2018-01-20 00:40:16  詳細
Amazon Linux 2には Extras Library と呼ばれるパッケージ群が存在し、Python、Golang、MariaDB、Ansible などの特定のパッケージをより新しいバージョンで利用することが出来ます。 Extra Packages for Enterprise Linux (EPEL) のような位置づけで、通常はディストリビューション標準のパッケージを利用する一方で、特定...
https://dev.classmethod.jp/cloud/aws/how-to-work-with-amazon-linux2-amazon-linux-extras/
マイクロサービスはもう十分 – プログラミング      2018-01-19 21:40:15  詳細
要旨 モノリスとして管理するには複雑すぎるというシステムでない限り、マイクロサービスは検討さえしなくていい。ソフトウェアシステムの大多数は、単一のモノリシックアプリケーションとして構築されるべきである。そのモノリス内のモジュール性が良好になるよう注意を払う必要はあるが、別個のサービスに分けようとしてはいけない。 – Martin Fowler 明確に構造化されたモノリスを構築できない時、なぜマイク...
http://itwork.s178.xrea.com/programming/2017/07/04/%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%81%AF%E3%82%82%E3%81%86%E5%8D%81%E5%88%86/
Docker導入するべき?するべきではない? - Qiita      2018-01-19 15:40:16  詳細
これは何? Dockerを導入するにあたって、漠然としたイメージしかないという方も多そうなので、 どういうシステムに導入したらいいのか? どういうシステムなら導入しないほうがいいのか? 導入までにどんなことしないといけないのか? をまとめてみました。 つっこみあればお願いします! 対象 下記のような方を対象として記載しています。 Docker自体はなんとなく分かったけど、自分の組織でやった方がいい...
https://qiita.com/taishin/items/e1e7153cecb3ffd44a54
Kubernetesに初めて実装された「Container Storage Interface」は、Kubernetes、Mesos、Docker、Cloud Foundryが共同策定したコンテナ用ストレージAPI - Publickey      2018-01-19 15:40:15  詳細
Kubernetesに初めて実装された「Container Storage Interface」は、Kubernetes、Mesos、Docker、Cloud Foundryが共同策定したコンテナ用ストレージAPI 先月リリースされた Kubernetes 1.9には 、Kubernetesからコンテナ用ストレージを制御するためのAPI「Container Storage Interface」(以...
http://www.publickey1.jp/blog/18/kubernetes_container_storage_interface.html
Docker初心者でも安心!Portainerを使ってイメージやコンテナを管理する | Black Everyday Company      2018-01-19 05:40:07  詳細
初心者にとってDockerのイメージやコンテナをCLIで操作するのは大変だ。覚えるコマンドはたくさんあるし、操作だって手間がかかる。 単純にDockerfileを用意して、イメージつくって、コンテナ立ち上げるくらいなら簡単だが、コンテナの数が増えてくると手に負えない。 そこで Portainer というツールをオススメする。 PortainerはDockerホストをブラウザから操作するための軽量な...
https://kuroeveryday.blogspot.com/2017/01/tutorial-for-portainer.html
『Docker』docker-composeで開発用PostgreSQLを手に入れる(ver.01) - Qiita      2018-01-19 05:20:16  詳細
1.目的 細かい設定まで行うことが出来るpostgreSQLのdocker-composeが欲しいので、Docker公式イメージをもとに試してみる。 dockerもpostgresqlも初心者なのでよりよい方法があればご教授お願いしますm(_ _)m Docker導入までは以下を参照。 https://qiita.com/tsnb/items/d10d2770c08abc60b500 2.構築ve...
https://qiita.com/tsnb/items/c70cd17453281356a27f
WSLから名前付きパイプ経由でDocker for Windowsに接続する方法 - Qiita      2018-01-18 06:40:12  詳細
概要 MSの公式ブログWindows Command Line Tools For Developersで紹介されている。 [Cross Post] WSL Interoperability with Docker – Windows Command Line Tools For Developers この方法を使えば、Docker for Windowsでtcpのポート2375を晒さなくても利用...
https://qiita.com/gentaro/items/22b0757d5be0c36ecd17
[7.2.0beta3-fpm] libpng12-dev not available · Issue #485 · docker-library/php · GitHub      2018-01-17 21:40:06  詳細
Status: Downloaded newer image for php:7.2-rc-fpm ---> 008dcb3cc91c Step 2/12 : RUN apt-get update \ && apt-get install -y \ libfreetype6-dev \ libjpeg62-turbo-dev \ libmemcached-dev \ libpng12-dev \ ...
https://github.com/docker-library/php/issues/485
Google Cloud Container Builderでアプリケーションのデプロイと継続的インテグレーションを実現 (1/3):CodeZine(コードジン)      2018-01-17 19:40:14  詳細
本連載では、オープンソースのオーケストレーションシステムである「Kubernetes」を用いて、スケーラブルで運用しやすいWebアプリケーションを構築する方法を紹介します。前回はServiceのselectorを使ったBlue-Green Deployment相当の機能を実現する方法と、アプリケーションのバージョンごとにURLを自動で割り当てる機能を実現するため、必要な手順を解説しました。本記事で...
https://codezine.jp/article/detail/10610
lgo - GoのJupyter Notebook環境とREPL      2018-01-17 17:40:12  詳細
最近、データサイエンスや機械学習などの分野でPython+Jupyter Notebookを使うことが多くなっていると思いますが、こういう分野でもPythonの代わりにGoが使えたらなと思い趣味でGoのJupyter Notebook環境を作りました。 yunabe/lgo - Go REPL and Jupyter notebook kernel Edit (GitHub) 特徴 GoをPyth...
http://www.yunabe.jp/docs/golang_jupyter.html
ECS コンテナインスタンスをモニタリングするときは mackerel-agent v0.49.0 以上にすると良さそう - kakakakakku blog      2018-01-17 15:20:25  詳細
2018 - 01 - 17 ECS コンテナインスタンスをモニタリングするときは mackerel-agent v0.49.0 以上にすると良さそう Mackerel Docker ECS AWS 例えば ECS コンテナインスタンスなど,Docker ホストとして使っているインスタンスを Mackerel でモニタリングする場合,以下のように disk と interface と filesy...
http://kakakakakku.hatenablog.com/entry/2018/01/17/124717
Rails+SQL Server環境をDocker Composeで構築する - Qiita      2018-01-16 21:40:16  詳細
本番環境にMicrosoftのPaaSである Azure SQL Database を使っているサービスを想定し、その開発環境を Docker版SQL Server を使って構築します。 Docker版SQL ServerもMicrosoftが公式に提供しています。良い時代になりました。 前提条件 Docker Client Windows Subsystem for Linux (Ubuntu ...
https://qiita.com/suzuki_sh/items/af2ba90ffa8200b996d7
戦闘力53万風のマイクロサービス - RAKUS Developers Blog      2018-01-16 21:40:15  詳細
2018 - 01 - 11 戦闘力53万風のマイクロサービス こんにちは!エンジニアのY-Kanohです。 弊社のエンジニアは、業務終了前にその日の稼働報告を社内システムに入力することになっています。 しかしながら、この入力を忘れるメンバー(主に私)が多く、チームのリーダーに指摘されてから、数日前の仕事状況を思い出して記入することが度々ありました...。(すみません。) そこで、チームで導入され...
http://tech-blog.rakus.co.jp/entry/2018/01/11/112406
GitHub - hadolint/hadolint: Dockerfile linter written in Haskell      2018-01-15 22:40:07  詳細
Dismiss Join GitHub today GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together. Sign up
https://github.com/hadolint/hadolint