仮想環境コンテナ総合スレ Docker、Vagrant等 [無断転載禁止]©2ch.net

1デフォルトの名無しさん2017/02/16(木) 18:01:04.48ID:rGWDv0Eb
開発に仮想環境やコンテナを使う機会が多くなってきたので、みんなで情報交換しませう

よろしこ

432デフォルトの名無しさん2017/12/12(火) 23:03:27.06ID:YAElnGhd
ものすごく基本的なことかもしれませんが教えて下さい。
1つの物理マシンに、ubuntuをインストールし、色々な実験家用をdockerコンテナでインストールし、
そのマシンに複数ユーザが接続してdockerコンテナを使用する予定です。
同じコンテナを複数ユーザが使用しても大丈夫でしょうか。
それとも、元々マルチユーザのOSなのでこのような使い方こそが向いているのでしょうか。

433デフォルトの名無しさん2017/12/12(火) 23:11:29.82ID:cVmeHUIV
Ubuntuはただだからなにやってもいいよw

434デフォルトの名無しさん2017/12/13(水) 08:51:35.45ID:bj6sPJM2
>>432
実験や学習に使うならdockerじゃなくてvagrantの方がいいかな
サーバー共有する必要はないと思うのでローカルにインストールさせれば?

435デフォルトの名無しさん2017/12/13(水) 20:23:50.84ID:4MfUhrQZ
CentOS7にDocker入れて、
Hass.ioというホームアシスタントのコンテナHass.ioを走らせたのですが
クライアントPCから接続できなくて困っています。
DockerとCentOSの間で外部への橋渡し設定が必要なのか
CentOSのsamba設定がまずいのか
どちらかと考えています。
前者の原因はあるでしょうか?
Dockerをアプリみたいに考えていいなら、前者は考えなくていいと思っています。

本人はDocker初心者でlinuxは数年ぶりに触っています。

436デフォルトの名無しさん2017/12/13(水) 20:27:41.39ID:PKyEd910
【自然破壊】何百種類ものコンピューターは必要ない
http://lavender.5ch.net/test/read.cgi/kaden/1510387401/l50
世界教師マイトLーヤ「大暴落は日本からスタート」
http://rio2016.5ch.net/test/read.cgi/2chse/1512813686/l50

【テレパシー】世界教師マイトLーヤの演説『大宣言』は、14歳以上、3つの体験、14名の覚者を紹介
https://rosie.5ch.net/test/read.cgi/liveplus/1513126180/l50
【テレパシー】元国連職員「いきなり声が…『聞こえないフリ、分からぬフリをするな、照れをなくせ』」
http://rosie.5ch.net/test/read.cgi/liveplus/1513067436/l50

437デフォルトの名無しさん2017/12/13(水) 23:14:09.56ID:dQY+CYRc
>>435
Hass.ioなんてのはしらんのでその説明と構成を言ってくれないと答えられん。
そのHass.ioはサーバーなのかHTTPかなにかで接続するのか、
samba は直接CentOS上で動かしているのか?
それともHass.ioのコンテナに含まれてるのか、別のコンテナなのか
Hass.ioとsambaはどう連携するのか
マシン構成はクライアントPCとサーバーPCの二台なのか
それともクライアントPCとHass.io用PCとsamba用PCの三台なのか

438デフォルトの名無しさん2017/12/13(水) 23:17:43.29ID:dQY+CYRc
あとDocke(コンテナ)をアプリみたいに考えて良いのはそのとおりだが
何かしらのサービスを提供するアプリは、サービスを提供するための
ポート番号を設定するだろ?(デフォルトで指定されてることも多いが)
Dockerコンテナ=アプリはそのポート番号を明示的に指定しなければいけない

4394352017/12/14(木) 00:27:35.30ID:yKgGSsNL
>>437
Hass.ioはhttpの8123ポートへアクセスするとブラウザベースのサービスを提供するもの。
Hass.ioはcentosのdocker上で動かしている。
sambaはcentos上で動かしている。
マシン構成はクライアントPCとサーバーPCのcentosの計2台。
docker0とHass.ioは172.のローカルIPが振られていて、サーバーPCは192.のローカルIPがDHCPで振られている。
サーバーPCはワークグループに表示されているが、ゲストアクセス出来ない。

すみません。分かることを書いてみました。
本人はサーバー立ち上げ経験ありません。

440デフォルトの名無しさん2017/12/14(木) 01:14:17.99ID:bGPtLfUR
>>432-434
漏れの推測だけど、

そのOS に、Docker イメージが1つだけで済む。
各ユーザーは、そのイメージからの差分だけを持てば良いから、効率的

441デフォルトの名無しさん2017/12/14(木) 06:26:27.54ID:Cig7NI2g
>>435
Hass.ioとやらとsambaの連携は必要なの?
Hass.ioだけ起動して動作するか確かめよう

4424352017/12/14(木) 09:19:19.05ID:asDNyaxD
>>441
あ、公式ホームページ読むと
Hass.ioでsambaとSSHが使えると書いてあるのかな。
確認してみます。

443デフォルトの名無しさん2017/12/14(木) 23:12:32.34ID:COokNIga
1つのアプリケーションで複数サービス起動したい場合のベストプラクティス教えて

444デフォルトの名無しさん2017/12/15(金) 00:56:05.83ID:L7gVN0RS
バッドプラクティスしたい場合の
ベストプラクティスを教えてと言われても・・・

445デフォルトの名無しさん2017/12/18(月) 19:09:18.62ID:v15Ah6lj
そういう時はdindだな

446デフォルトの名無しさん2017/12/19(火) 20:09:30.02ID:ayXhJHgO
ジェンキンスでイメージをレジストリにpushするところまで出来たのだけど
pushしたイメージを運用サーバーにpull & restartしてもらうにはどうすればいいの?ssh?

447デフォルトの名無しさん2017/12/23(土) 21:56:21.95ID:AW7swrGi
人いねえな
日本じゃ仮想環境はまだまだマイナーなのか
大企業でもでっかい社内サーバーにあれこれ同居させてなんてことが未だにあるし
そういう文化なのかなぁ

448デフォルトの名無しさん2017/12/30(土) 21:53:24.25ID:DzO+KqCk
Dockerのコンテナで開発環境として
いろんなサーバつくる上での「共通素材」が
そろったコンテナ配布していないかな。
プログラミングが学習しにくい内容として
例えばDBを学びたときに「DB内に予め素材データがたくさん詰まっていたら」
それをもとに勉強や試しに動かしやすくなる。
JavaScriptを試したいときにい予めサンプル画像や文言、
試し切り用のHTML構造がたくさん詰まっていてくれたら検証しやすくなる。
テストコードがあらかじめたくさんあったらそれに合わすような
プログラムが作りやすくなる。
開発環境は素材付きで配布するっていいアイデアじゃないか?

449デフォルトの名無しさん2017/12/30(土) 22:18:10.55ID:fH0y6h0/
Dockerhubに登録すれば良いものなら評価してくてるよ

450デフォルトの名無しさん2018/01/02(火) 23:07:27.96ID:puD6FMDA
これどういうこと?
Docker死ぬん? せっかく覚えてきたのに?

Docker, Inc is Dead / Docker社は死んだ
http://itosho525.hatenablog.com/entry/2018/01/01/074358

451デフォルトの名無しさん2018/01/02(火) 23:52:33.32ID:VBdeXUJF
無問題

452デフォルトの名無しさん2018/01/03(水) 00:34:25.41ID:hbEuYwsD
>>448
素材データはあちこちでいろんな形で配布してるから実情にあったのを自分で選ぶべきだな

R程度の軽いデータ付属してても問題ないけど重量級のデータが詰まってるのなんて邪魔でしかない

453デフォルトの名無しさん2018/01/03(水) 11:07:28.11ID:76Iu3Ukp
ねーよ

454デフォルトの名無しさん2018/01/03(水) 11:33:44.26ID:FghAOgO2
DockerはMSに買収された方がいい方向に進むだろうね

455デフォルトの名無しさん2018/01/04(木) 00:14:34.87ID:Db2jLLtK
Docker、2016、オライリー

実践 Vagrant、Mitchell Hashimoto、2014、オライリー

Vagrant, Packer などで有名な、HashiCorp の創始者


Chef実践入門 - コードによるインフラ構成の自動化、2014

cookbookは各社が公開している

Chef社のopscode、Railsを作っている Basecamp社、
Berkshelfを作っている Riot Games社、
Pivotal Trackerを作っている Pivotal Sprout社、
aws, engine yard

456デフォルトの名無しさん2018/01/06(土) 08:40:25.60ID:J/6p70u2
dockerでデスクトップ環境とスマホエミュレーター作れる?

457デフォルトの名無しさん2018/01/06(土) 14:49:48.45ID:qWm4dftC
まーたdockerが何か分かってない奴の質問か

dockerはカスタマイズされたアプリを作るものであって
環境を作るものじゃないんだよ

ここにアプリが有るじゃろ?から始まって
このアプリを動かすにはこのライブラリが必要で
こういう設定ファイルが必要じゃろ?
それらのアプリとそのアプリを動かす環境を
合体させてアプリを作るんだよ

だからデスクトプアプリは作れても
デスクトップ環境はそのそもdockerで作るものじゃない
スマホエミュレータはアプリなんだから作れるだろう

458デフォルトの名無しさん2018/01/06(土) 15:08:44.43ID:J/6p70u2
クリーンなビルド環境としてのdockerなど、当たり前のように環境として使われてるが?

459デフォルトの名無しさん2018/01/06(土) 15:57:41.40ID:qWm4dftC
>>458
それはクリーンな環境を作ってるのではなく
作っているのはあくまでビルド生成物
その途中がクリーンな環境になっているってだけの話だな

460デフォルトの名無しさん2018/01/06(土) 17:02:13.94ID:J/6p70u2
>>459
大丈夫か? あんま無理すんなよ
「その途中がクリーンな環境になっている」の環境はまさにdockerで作ってるんだぞ?

461デフォルトの名無しさん2018/01/06(土) 17:09:31.21ID:RuMnMvof
ビルド環境だけじゃなくテストを走らせる環境もDockerで作る
Travis CIとか使ったことないんじゃ

462デフォルトの名無しさん2018/01/07(日) 13:48:14.13ID:FrONFwW6
固定概念でdockerの可能性を絞るのは宜しくないね

463デフォルトの名無しさん2018/01/07(日) 14:07:30.44
それぞれ
・ビルド生成物を作成するアプリ
・テスト結果を作成するアプリ
だと言いたいんだろう

ていうか、彼の世界観でスマホエミュレータがOKなんだったら
Linuxデスクトップ環境エミュレータだってOKなんだけどなw

464デフォルトの名無しさん2018/01/07(日) 14:39:34.25ID:esrWpXaw
スマホのエミュレータは、ハードウェアをエミュレートしているアプリを
作るところまでがdockerでやる部分でスマホの環境を作ってるのは
スマホに入れたOSが作ってるものだからね

465デフォルトの名無しさん2018/01/07(日) 14:52:52.70ID:yGtHkQv/
開発環境を仮想化したいがVagrant+VirtualBoxは重いんだよな

466デフォルトの名無しさん2018/01/07(日) 15:01:39.57
>>465
you, windows 10にしちゃいなyo!

467デフォルトの名無しさん2018/01/14(日) 23:05:40.01ID:ir5vm7iB
>>465
/vagrant/ 共有フォルダ下に
プロジェクトのソース、DBディレクトリなど開発環境置いて
ホストマシンから編集すれば万事解決

468デフォルトの名無しさん2018/01/18(木) 23:50:29.04ID:XSFRYjak
コンテナ内でandroidエミュをヘッドレス起動 OK
エミュブート待機 OK
コンテナ内でadb tcpip 5555 OK
ポートフォワーディング5555:5555 OK
コンテナ内でadb connect localhost:5555 OK
コンテナ外からadb connect localhost:5555 繋がらない

なんでやねん😭

469デフォルトの名無しさん2018/01/19(金) 00:08:57.82ID:acEC53C4
外から接続できない設定になってるだけだろ

470デフォルトの名無しさん2018/01/20(土) 17:54:53.60ID:02tJQvIi
dockerの参考書でできるだけ新しく内容が濃いものはどれ?
ネット検索で断片的な情報を集めるのに疲れた

471デフォルトの名無しさん2018/01/20(土) 18:29:02.75ID:cgUM+b3j

472デフォルトの名無しさん2018/01/23(火) 13:18:24.35ID:CDVCaOOu
環境構築には、vagrant, chef は、Ruby でレシピ(手順書)を書ける。
Docker もある

仮想環境コンテナ総合スレ Docker、Vagrant等 [無断転載禁止]c2ch.net
https://mevius.5ch.net/test/read.cgi/tech/1487235664/l50

4734722018/01/23(火) 13:19:10.42ID:CDVCaOOu
472 は、誤爆

474デフォルトの名無しさん2018/03/07(水) 11:05:45.94ID:r+VXWfNv
ansible絶対殺すおじさんは最近あばれてないの?

475デフォルトの名無しさん2018/03/15(木) 23:36:12.82ID:rmXeLovx
>>474
暴れてますよ。

476デフォルトの名無しさん2018/03/24(土) 08:58:04.53ID:9NxgdLlD
ubuntuコンテナにRDP接続したいのですがどうすればいいですか?
Xウィンドウ?とかいうのを使うらしいのですがよくわかりません

477デフォルトの名無しさん2018/04/20(金) 13:09:59.38ID:6bRMLqam
プロフェッショナルの方、どなたか教えてください(/ω\)

今、下記内容のdockerimageを作成したいと思っています。
 
 @ ベースのイメージ:jupyter/datascience-notebook
 A Tensorflowを使いたい ※@にTensorflowがインストールされていないため

その為にdockerfileを下記の通り作成したのですが、
出来上がったdockerimageから作成したコンテナ上で上手くtensorflowが動きません。
※コンテナ内でpythonを起動し、そこで「import tensorflow as ts」を実行すると以下のエラーが出ます。
RuntimeError: module compiled against API version 0xc but this version of numpy is 0xa
ImportError: numpy.core.multiarray failed to import
ImportError: numpy.core.umath failed to import
ImportError: numpy.core.umath failed to import
2018-04-20 03:56:29.133557: F tensorflow/python/lib/core/bfloat16.cc:664] Check failed: PyBfloat16_Type.tp_base != nullptr
Aborted

dockerfileの内容は以下になりますが、何か間違っていますでしょうか?
もし間違っている場合は、修正内容をお教えください。m(__)m

■dockerfileの内容
From jupyter/datascience-notebook
RUN pip install --upgrade pip
RUN pip install tensorflow==1.5

478デフォルトの名無しさん2018/04/25(水) 15:11:44.49ID:yjbc7H4K
質問が続いて申し訳ありません。
もう本当の初心者の初心者で、これからローカル開発環境を構築しようというところで、
Vagrantの初期化に失敗し途方に暮れております。
海外サイト含めいろいろググりましたし、パスやユーザー名の問題もないと思います。
Invalid argument @ dir_s_mkdir - C:/Users/(user)/MyVagrant/MyCentOS/?vagrant_home (Errno::EINVAL)
と出て、初期化(Vagrantfileの作成)に失敗します。

どなたか助けてください・・

479デフォルトの名無しさん2018/04/25(水) 15:29:10.25ID:YkxuvCe9
>>478
mac買ったらいーよ
私はubuntuユーザーです。
winは色々大変

480デフォルトの名無しさん2018/05/02(水) 06:04:27.72ID:hUDFoTxj
DockerでLet's encrpt使えますか?

481デフォルトの名無しさん2018/05/23(水) 19:43:15.85ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

AUPZD

482デフォルトの名無しさん2018/05/24(木) 10:54:24.16ID:cPlRxlDn
AUPZD

新着レスの表示
レスを投稿する