探検


Docker

■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
垢版 |
2013/07/27(土) NY:AN:NY.ANID:5oaw2wHS
LXCを使った軽量仮想環境。
これからの動向が気になるところ。
情報共有しましょう。

http://www.docker.io/
2016/08/28(日) 14:54:26.84ID:HFRHxf4T
やめて!>>643のライフはもうゼロよ!
2016/08/28(日) 15:29:21.84ID:Xi9NtkmU
>>672
やっぱりメリットなんてないのかよ
2016/08/28(日) 16:24:21.90ID:gaSoyAhh
酸っぱい葡萄程度の教養もない人間を抱えてる腐った大企業にはメリットないから使わないほうがいいよ
ITの巨人がこぞってDockerと提携出資してるし俺も価値を知ってるから使うけどお前には関係ないよ
大手と仕事したことのある大手じゃないお前の企業に帰りなさい
外に出ても恥をかくだけでつらいでしょう
2016/08/28(日) 16:29:30.42ID:QzdOdcpZ
だまって導入しちゃったけどな。。
2016/08/28(日) 17:11:19.87ID:cIvo9PEJ
恐竜に体温調節機能は要らない
メリットがないと言うのはそういうこと
開発が楽になるなんて技術者使い捨ての会社には不要だからさ
2016/08/28(日) 17:21:54.40ID:ULiyoXUW
SI系ならバッチ処理の運用に使うのはアリだね
塩漬けにできるってのはドカタITには非常に受けるし、開発や運用やインフラの体制をほとんど変えずに導入できる
2016/08/28(日) 19:09:46.00ID:XpsFrQIZ
結局「メリット」は誰もわからないわけか
ここもレベル低いな
2016/08/28(日) 19:16:01.60ID:s13a+CHI
そんなの使い方によるし
2016/08/28(日) 19:31:54.18ID:HXkOZsrL
>>670
お抱え業者じゃなくて、ちゃんとDockerの導入実績のある業者に打診しなきゃダメなのは当然では?
大手のお抱えは、大手と同様安定重視でリスクとらなさそうだもん

技術を理解しようともせずに下請けにDocker流行ってるから使ってみてくんない?コスト下がるかもしれないし、とか丸投げしてくる大手の発注元とつきあってくためには、
うちはそういうの出来ませんからって言って新しいことに挑戦しないで旧態依然の方法で今までと高い金取ってた方が楽だと思うもん

確かに、>>661で言ったとおりに日本のシステム産業って糞なんだろな。上流が腐ってるから下流も腐るしか無い
2016/08/28(日) 19:40:05.82ID:XpsFrQIZ
>>682
まさにそれ
腐ってるんだけど、唯一腐ってない俺がDockerでやるって上を説得さえすれば軍隊のごとくそっちに向かうのも事実。
サラリーマンとしてはいろいろ根回しうまい方で説得する自信はある。しかしDockerとかディープラーニングをうちの下請け(グループ会社なんだけど)がちゃんとやってくれるか不安なんだよね。
2016/08/28(日) 20:28:57.68ID:RAVh9NYX
>>678
開発岳じゃなくて、運用が楽になるんだけど
2016/08/28(日) 21:36:28.44ID:cIvo9PEJ
>>683
似てるけど両方とも下には出してない
というか、DLなんて下請けに回したところで何もできんよ。スクレイピングが関の山
2016/08/28(日) 23:45:55.14ID:V8Q+qN6p
>>682
下請け側としては、コストが下がったとしても黙ってるよなw
従来と同じ金をもらってればいいんだし。>>670はアホなんだろうな。
2016/08/29(月) 00:29:05.66ID:1l5L4/30
下請けにおんぶに抱っこしかできない元請け様が恥をかいただけでしたね
SIerとは思えない。製造業の窓際システム部門かな?
2016/08/29(月) 00:46:50.19ID:mdQfj8nk
>>686
普通はそうだよね
効率化して原価下がったとしても、高く売れる限りは高く売る

とはいっても、競合に低コストで売り込まれて切り替えられる可能性がある分野だとそんなことはないだろうけど

新たな手法を用いて効率化できるかもしれないけど、テストケースを膨大にこなさないと本当に安全かどうか分かんない、みたいな場合なら、
黙っては効率化しないよな。リスク回避を考えると。

本当に新手法を取り入れてコストカットしていきたいなら、ちゃんと下請けと元請けが協力して共通のゴールを目指せるような体制を作って、
上手く行く行かないにかかわらず検証費用を支払っていくような仕組みにしないとうまくいかないと思うんだけどな
2016/08/29(月) 01:19:40.79ID:J/WRWsfh
受託業者の開発にDocker順次適用なんて無理だと思うけどまあやってみればw
2016/08/29(月) 01:45:21.57ID:Zu6KbOHZ
ここは中小企業の低レベル技術者達の吹き溜まりみたいな所だからこんな質問お門違いだろ
フェイスブックとかで質問してみれば?知らんけどw
2016/08/30(火) 18:10:05.83ID:mI82kQeG
Docker使うメリットはミドルウェアのバージョン固定のため
じゃダメなのか?
2016/08/30(火) 18:49:47.23ID:OvUF2+tg
イントラ限定のアプリやバッチならそうだけど、そういうところにDocker使ってるのは少数派じゃないの?
ベアメタルだろうがDockerだろうがセキュリティパッチ当てなきゃいけないのは変わらないんだから、
パブリックなサイトでセキュリティのためだけの更新が多いなら、いちいちイメージ更新しなきゃいけない分手間は余計に増えるよ
2016/08/31(水) 09:25:58.95ID:LrfeJryN
普通のLinux>セキュリティアップデートは自動
Docker内のLinux>固定されているので手動でセキュリティアップデートする必要がある。
2016/09/01(木) 00:21:27.43ID:k9RnEmi0
(´・ω・`)トラブって責任追及された
やっぱ安易に導入したらダメだわw
2016/09/01(木) 01:32:29.37ID:P/zyIfs6
導入しなくてもトラブったら
責任追及されるんだが?
2016/09/01(木) 06:48:02.06ID:1lPpxM4I
責任取れるほどの地位ないから平気だな。。
2016/09/01(木) 07:38:06.13ID:xfCy8Jie
>>694
責任追及された結果、どうなった?
2016/09/01(木) 09:25:30.60ID:pfOoVfxm
俺が責任追及する立場なら、今後一切のDocker使用を禁じる通達を本人から全社員に出させるかな
技術者には謝罪以上に最も屈辱的なことだろう
2016/09/01(木) 11:02:05.52ID:aj5/MO67
>>698
そういう通達出す人って無能な上司感半端なくね?
学校でハサミを使ったトラブルがあったらハサミを使用禁止にした教師思い出すわ
2016/09/01(木) 14:02:40.30ID:Hw16URav
もうPCも使用禁止にしたほうがいいよね
2016/09/01(木) 16:16:20.41ID:ev4DtOTJ
>>694
ぜひトラブった原因をqiitaとかに書いてくれ。ここに書いても便所の落書きにしかならないからな
2016/09/01(木) 20:15:54.17ID:59K8+Vti
同意同意
昔はココに書いてる事も役に立ったけど
今は全く使える事が無いのが残念
2016/09/01(木) 20:30:58.23ID:kT3+XzWw
人が消えてしまったこともあるが
検索にかからなくなったのが大きい
2016/09/01(木) 22:48:29.49ID:gEQuAm4Z
Dockerそのもので話し合うことがなくなった
figまではよかったが、オーケストレーションとかやってる奴いるのかよ?
2016/09/02(金) 03:28:18.98ID:8cMGtPaA
もうみんな歳を取ったんだよ
新しい技術に追い付けなくなったんだよ
2016/09/02(金) 23:06:54.61ID:WoJkTa3o
インフラ系の新技術は枯れてくるにつれて話のスケールがでかくなってきて
半分趣味で触ってるような連中はついていけなくなるのが常
2016/09/02(金) 23:12:18.21ID:NXPfqfeU
つうか、未だに何がうれしいのか全く分からない。

作ってる人が楽しいのは分かるし、バズワードでドヤ顔したいだけの
半可通がうれしいのも分かるけど、実生活にどう影響するのかと。
2016/09/03(土) 00:53:32.55ID:dsqT/Bij
原始人「電気の何が嬉しいのかわからない。」
2016/09/03(土) 01:09:20.94ID:5kVpfjIJ
電気はシステムが出来たから、>>707みたいなバカでも嬉しさは分かるだろ。
2016/09/03(土) 02:39:40.08ID:j+U31FHi
古いOS動かしてるマシン用のrpmとか作るときで、そのマシンには開発環境入れたくないみたいなときに結構役立ってるけどな
2016/09/03(土) 02:55:17.88ID:Ley06PtL
半分趣味でやるのに手軽で便利だなーって感じ
もちろんDockerfileを一から書いたりはしない
2016/09/03(土) 06:00:17.48ID:qlRSELJJ
>>707
つマイクロサービス
2016/09/03(土) 19:26:54.14ID:EBRlzhJy
>>712
それこそユーザーに全く関係ないだろ
714login:Penguin
垢版 |
2016/09/04(日) 00:36:23.74ID:yfafWMQK
正直立ち上げが速いこと以外魅力感じないな
2016/09/04(日) 09:53:36.97ID:sBFczCGQ
Dockerでサービスを再発明するよりクラウドネイティブでいいじゃん
AWSロックイン? 何が問題なの?
というのが主流になりつつあるよね。
Docker使うようなサイクルの短いアプリなら尚更。
2016/09/04(日) 17:05:47.27ID:NZsi3sMz
なんかみんな新しい言葉好きだよね
2016/09/04(日) 21:24:20.36ID:OCleLpM8
>>715
クラウドネイティブってAWSを使うことじゃないよw

「Dockerを使うことでクラウドネイティブにしやすくなる」
こういう使い方をする。
2016/09/16(金) 20:20:45.38ID:/+Wpd1QS
>>683
お前が一番腐ってるだろ
719login:Penguin
垢版 |
2016/09/28(水) 10:11:54.38ID:TvY0yORU
最近dockerを触り始めたけど、
os updateがあった場合普通どういう手順になるのがよくわからない。

docker fileにupdateを書いておいて、
イメージを生成しなおして、旧コンテナ破棄?

それともコンテナ中で手動(or cron)でupdateする?
2016/09/28(水) 12:55:55.30ID:0/R155p2
>>719
ベースイメージを取得し直してリビルド
それが負担になるほどアプリの更新頻度が低く、かつ塩漬け運用もできないというならその用途はdockerには向いてないよ
2016/09/30(金) 01:48:45.37ID:+pFF7xwn
>>720
ある程度自動で更新出来るようにしておけば楽だけどね。
2016/09/30(金) 03:15:44.62ID:LoGrpDJ+
確かに面白い技術だけど、これとWineを使ってMinGWの(えせ)ネイティブ環境を作るのって、出来るのかな?(´・ω・`)
2016/10/14(金) 14:37:46.72ID:Um5l0tlr
ホストがWindowsの場合VMwareなどの仮想環境下のLinuxに比べてパフォーマンス的にはどうなんだろう?
2016/10/14(金) 14:55:59.78ID:+mI5oV6+
ホストがWindowsの場合は存在しないです
2016/10/14(金) 19:06:55.24ID:ztF/Sc9H
>>724
https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_server
2016/10/14(金) 21:03:05.21ID:AHmmY7d/
>>725
>>724はホストがWimdowsでLinuxコンテナは無いって話だろ
2016/10/22(土) 16:46:26.39ID:k23clfLb
Bash on Ubuntu on WindowsのLinuxカーネルエミュレーション機能が
完璧になれば、WindowsでLinuxカーネルを使うこと無く、Linuxコンテナを
動かすことができるようになるけどね。

最近Bash on Ubuntu on Windowsの開発活発だし。
BashからWindowsアプリ起動できるようになったって。
2016/10/22(土) 21:11:30.69ID:SAbaxmq2
できたら教えてくれ…と言いつつ、開発はlinuxとmacばかりになったな…
2016/10/22(土) 22:25:03.30ID:6l0eFXU4
mac糞化したけどちゃんと使えてるの?
2016/10/23(日) 09:34:48.52ID:H7Do/Qhn
職場でlinux禁止されてしまったので期待!なんだが、
Windows 7 pro以外だめっていわれてるんで意味ないんだよな。
2016/10/23(日) 10:09:52.70ID:KammOVd1
>>730
7 pro限定ってのはきっついな
2016/10/23(日) 13:55:35.83ID:E2asVJuC
VPSで数十人が使うWebアプリを公開しようと思ってるんだけど、
実行環境を含めたバックアップ目的にmondorescueを検討していたら
外部DB+Dockerコンテナという選択肢もあることに気付いた次第
もちろん外部DBは定期的にバックアップ取ることにするけど
可搬性から見てどっちが良いですか?
あるいは、外部DB+Dockerでうまいことバックアップとる構成があれば教えて下さい
2016/10/23(日) 14:12:42.86ID:Mg5eWYHb
Dockerコンテナというのは単なる1プロセス。プログラム。
バックアップを取るべきはデータであってプログラムではない。
だからDockerコンテナはバックアップする必要はない。

バックアップを取るのは外部DB。
つまりは普通のバックアップ方法と何も変わらない。
2016/10/23(日) 15:03:57.93ID:H0f5V5CO
>>732
スナップショット機能のあるVPSやIaaSを使えば?
1台で運用するならDockerなんか余計な手間が増えるだけだぞ
2016/10/24(月) 09:45:37.17ID:nezTmqCL
>>733,734
なるほど、どうもありがとう
スナップショット機能のあるVPSを見繕ってみます
2016/10/24(月) 09:46:28.58ID:LIyv4npl
っconoha
2016/10/24(月) 12:27:47.94ID:ebWZBrQ2
将来的なクラウド適用領域の拡大を考えるならEC2がいいのでは
業務系ならさすがにAWSはクソ便利だよ
2016/10/26(水) 08:32:22.79ID:JLMxTpp6
開発現場で窓OSなんか、窓から捨てちゃえばおkだってば。
2016/10/26(水) 13:13:34.13ID:PwPdnIxv
Dockerが動かないのはお前の愛するMacも同じじゃん
お前が言っているのはWinもMacも投げ捨ててみんなデスクトップLinuxを使えということだが、自覚してるのか?
2016/10/26(水) 13:48:23.64ID:WU3w1e5Q
え?何言ってんだMacはDocker動くだろ
2016/10/26(水) 15:21:28.41ID:yQPeqfd3
VM上でということなら Win も Mac も動くな。

Docker for Mac も Docker for Windows も所詮 VM上の Linux。
Docker Toolbox とは VM 周りの実装とパッケージングの違いでしかない。

一応は Windows は Windowsコンテナならネイティブで動かせるし、
Docker for Windows にもクライアント側の Linux[VM] <-> Windowsコンテナ の
切り替え機能がついたらしいが
742login:Penguin
垢版 |
2016/10/26(水) 15:25:19.11ID:5KNI7VLA
無知を晒さなくていいから。
2016/10/26(水) 16:21:26.58ID:TkEVDqmU
だから>>731なんだろ
2016/10/26(水) 23:02:32.51ID:JLMxTpp6
>>739
無知は黙ってろって。
2016/10/26(水) 23:48:39.54ID:ksxGrq2g
DockerコンテナっていうのはLinuxカーネルを共有するものなので
Macでネイティブに動くことはない(MacはLinuxカーネルではないから)

もしOSがLinuxカーネルを完全にエミュレートできれば、
Dockerコンテナも動くだろうけどね。
Bash on Ubuntu on Windowsは、WindowsでLinuxカーネルを
不完全ではあるがエミュレートしてるので、これがもし完璧になれば
WindowsでDockerコンテナが動く可能性はある。
2016/10/27(木) 00:57:37.63ID:wpzjSm+S
wine-linuxとBashOnWindowsなら前者を選ぶのがここのたしなみと考えていたのだか…
2016/10/27(木) 01:17:50.83ID:rVvStqmg
Docker使う人はこの板では少数派のいわゆる普通のLinuxユーザー(つまりサーバー系)なので
手元の作業端末はだいたいWinかMacが基本だと思うよ
2016/10/27(木) 07:42:25.81ID:IGX1RvJm
この手の技術は進化が早いからついて行けないのはしょうが無いな
2016/10/27(木) 08:06:43.13ID:3DdnHwdO
http://www.boycottdocker.org/
ちょっと極端な意見もあるように思うけど、まあそういう人もいるかもね。
2016/10/27(木) 22:37:27.28ID:cwKyBbz+
VM vs コンテナと言うが、台数ベースではVirtualBoxの上でDocker動かしてるのが最も多いというオチ。
2016/10/28(金) 00:59:25.32ID:PGgovq4M
普通にクラウド使うだけでだいたい解決しちゃうからなあ
Dockerを運用できるほどがっつりインフラ作り込んでて
さらにDockerのメリットが得られるほどバリバリ開発してるようなシステムって
そんなに沢山あるとは思えないな
2016/10/28(金) 06:54:39.99ID:rHz2gI5c
>>751
何か勘違いしているなこいつ。
2016/10/28(金) 11:15:44.77ID:EoYvnCLP
hyper-VはVirtualBOXと共存できないのがつらい
2016/10/28(金) 11:51:25.87ID:0x+ZaH3k
VMwareとVirtualBoxもだめだった。
2016/10/28(金) 21:48:32.95ID:MSJRgBkp
> Dockerを運用できるほどがっつりインフラ作り込んでて
何が必要なんだ? インフラを作り込まなくて済むのが
Dockerのメリットなんだが。
2016/10/30(日) 16:03:14.03ID:ZZi8BpR1
>>751
単にWebサーバーを稼働とかならdockerなくてもいいげど、役割持たせたコンテナを運用したいならdocker使うのがよさげ。
2016/10/30(日) 16:03:41.28ID:ZZi8BpR1
>>754
Macで共存してるけど、問題ないね。
2016/10/30(日) 18:00:42.12ID:F3CYWVkW
マイクロサービスアーキテクチャ+Dockerだ!
2016/10/30(日) 18:34:56.16ID:BtnHvCRL
>>755
インフラに手間かけたくないなら出来合いのPaaSや普通にEC2のAMIとか使ったほうがよほど手軽だよ
Dockerだとどうしてもセルフサービスの部分が大きくなるし、
独自に作り込めばその分クラウドプラットフォームが提供する便利な機能も活用しづらくなる
良く言えばベンダーロックインを避けられるということでもあるけどね
2016/10/30(日) 19:57:56.57ID:PgdoAzbd
>>759
お前分かってないだろw

AMI or Dockerじゃないんだよ。

AMI + Dockerというふうに組み合わせて使うんだよ。
っていうかDockerだけじゃ使えない。

クラウドプラットフォームが提供する便利な機能も
Dockerで使うんだよ。
2016/10/30(日) 21:12:52.47ID:BtnHvCRL
>>760
だから、その二重管理のコストに見合ったリターンが得られるか? ということなんだけどな
お前はきっと次のレスで反発するだろうが、一度落ち着いてよく考えてみたらいい
お前、Dockerを使うために結構手間かけてるだろ?
2016/10/30(日) 21:26:02.56ID:PgdoAzbd
> だから、その二重管理のコストに見合ったリターンが得られるか? ということなんだけどな
二重管理なんかしてないが?

お前AMIを使ったら、すぐにWordPressが動くとでも思ってるのか?
2016/10/30(日) 21:45:52.48ID:BtnHvCRL
>>762
いや、まさかとは思うが、FROM wordpressでWordPressが使えるから簡単だとか
「インフラを作り込まなくて済む」ってそんなレベルの話をしてたのか?
2016/10/31(月) 00:39:20.39ID:gZ9a4vjb
>>763
インフラ部分を面倒見てくれるのがあるからdockerを使うんだけど。
2016/10/31(月) 00:43:13.16ID:k+2emm6H
PaaS ならそのとおりだと思うけどなんでAMIを入れた。
AMI なんてただの OSイメージでしかなくそれ以上でもそれ以下でもない。

AMI を扱うということはIPアドレス設計やモニタリング、ロギングなどは
自前にしないといけなくなるし。
そうすると GKE などの DaaS を使うほうが結局手軽になる。
もう一つの大きな DaaS である ECS はあまりやってくれないらしいけど。

PaaS なら Docker と比較して手軽というのはその通り。
まぁ、そうは言っても Heroku がベータとは言え Docker サポートしちゃったから
ロックインを避けるために少し手間を掛けても
アプリの動作環境の構築とデプロイは Docker にしちゃうのも手だけど。
2016/10/31(月) 00:52:32.99ID:6jS0wKZk
>>757
Windowsではだめだった。 VMwareが作った仮想ネットワークデバイスをVIrtualBoxが乗っ取ってしまって
VMwareのゲストがネットワークに繋がらなくなった。
767login:Penguin
垢版 |
2016/10/31(月) 02:26:11.25ID:mb+wE6dp
Docker for Macのosxfsでのファイルアクセスが死ぬほど遅いんだけどどういう解決方法がオススメ?
2016/10/31(月) 07:54:54.42ID:lXiGm2wm
Docker for Macなんか投げ捨てて逆にLinux上のディレクトリをsshfsかなんかでMacにマウントしたら
2016/10/31(月) 07:58:37.78ID:QQH/tPGz
>>766
あらら、可能ならVmware communityに書き込むと改善されるかも。
2016/10/31(月) 19:51:08.75ID:0vn9jxYP
>>766
Windows 7上で
VMware Workstation Player 12とVirtualBox5.0.16で共存できてるぞ
ネットワーク接続の
「VirtualBox Host-Only Network」のプロパティで「VMware Bridge Protocol」
のチェックを外して共存できたぞ
771766
垢版 |
2016/11/01(火) 12:27:17.15ID:dsqvsTRz
>>770
Win7 上で Workstation 10と VirtualBox 4.3だった。 もう解決された古い問題かも。
772login:Penguin
垢版 |
2016/11/12(土) 09:59:29.62ID:9h8R+Gld
コンテナ内のファイルを間違えて変更してコンテナが立ち上がらなくなってしまいました。
変更したファイルを元に戻したいのですが、コンテナが立ち上がらないので docker exec で入って
修正するということができません。
他になにか修正する方法はないでしょうか?
2016/11/12(土) 10:00:52.91ID:2lGsw3M2
ドッカーン
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況