探検


Docker

レス数が1000を超えています。これ以上書き込みはできません。
1login:Penguin
垢版 |
2013/07/27(土) NY:AN:NY.ANID:5oaw2wHS
LXCを使った軽量仮想環境。
これからの動向が気になるところ。
情報共有しましょう。

http://www.docker.io/
2017/07/11(火) 23:08:07.81ID:CMmjU4wo
acbuild便利だな
でもこれ使うならdockerじゃなくてもいいな
2017/07/12(水) 22:22:21.46ID:+bS4NHiH
debianは公式slim版やminidebみたいなコンテナ専用カスタマイズがあるけど
他ディストリにもそういうのあるのかな
2017/07/13(木) 03:04:04.56ID:UehwAaPB
ubuntu slimとgentoobbしか知らんな
gentoobbならalpineより小さく作れるよ
2017/07/13(木) 03:07:25.34ID:UehwAaPB
ググったらgentoobbがkublerとかいう名前に変わってたわ
2017/07/13(木) 03:35:29.01ID:aaVa1zEq
最低限環境で動くバイナリやスクリプトなら定番、alpine(or alpine-glibc)
debianリポジトリにある成果物を使いたいならinstall_packagesで自動後始末、minideb(or 公式slim)
自分でビルドオプションを指定したいならportage利用して依存性も解決、gentoo-bb(kulber?)
軽量系だと現状こんな感じか

ArchやRedHat系にもコンテナ向けビルドがあるのかな
2017/07/13(木) 04:31:08.21ID:VRf7qpnp
kubler知らなかったわ
17MBでnginx動かせるのは凄いな
2017/07/14(金) 08:09:13.91ID:0OCDKQ+D
Ubuntuが良いならblitznote/debootstrap-amd64っていうのもある
サイズはminidebと同じ50MB前後でinstall_packagesのような支援コマンドは無し

姉妹品のblitznote/baseimageはapt-getすら省いて26MB
COPYやRUN curlとかで間に合うなら、alpine{,-glibc}で動かないときなんかの避難先になるかも

Debian系は公式から野良まで選択肢に恵まれてるね
2017/07/15(土) 00:15:20.95ID:BfmJgIYk
CentOSなら cgwalters/centosmin(74MB) を使ったことある
Fedora版 cgwalters/fedoramin(86MB) もあった

どっちもDL数少ないからあまり使われてないっぽいけどね・・・
2017/07/15(土) 11:41:39.07ID:wZVZL2T3
(´・ω・`)古いfire タブ2015の使い道がない
2017/07/15(土) 22:33:16.66ID:htIS3k3g
(´・ω・`)
2017/07/16(日) 12:06:48.35ID:K4Ctisew
>>978-
Gentooだったら野良スリム版(と思われる) fr13nds/gentoo-amd64 が約190mbですね
公式は870mbだったから結構なシェイプアップだけれどさすがに gentoobb のビルドとはぜんぜん比べ物にならないほど大きい!
2017/07/16(日) 17:40:46.36ID:1UjX/2yY
kublerの最低構成は3MBくらいかな?
2017/07/16(日) 23:17:30.10ID:K4Ctisew
>>980の`baseimage`の方ってapt-get外した結果perl(python?)依存も解消して
その合計で20mb以上減量できたのかな

でもapt完全排除はデプロイが面倒杉になってヤバそう
やっぱり軽量化の壁はパッケージ管理ツールがスクリプト言語依存なことが足かせに
2017/07/17(月) 00:48:35.35ID:xAnFlhvR
perlやpythonはLinux Standard Baseに含まれてたりして依存は仕方ないとも言える
だが確かに今後はコンテナで使う機能に絞った小型スタンドアロン版apt/yum等の登場も期待したいなぁ
2017/07/17(月) 14:07:27.92ID:qkSEIgY3
今になってわかるね。
1バイナリに全てリンクして
配布する方法のメリット
2017/07/29(土) 16:29:04.96ID:5/m2N1vC
コンテナをrun restart=alwaysとかで実行しておくと
supervisordとかdaemontoolsの代わりになるのかな
システムがシンプルになっていいね
990login:Penguin
垢版 |
2017/09/28(木) 14:01:16.02ID:/4TtIqGt
次スレ
http://mao.2ch.net/test/read.cgi/linux/1506574845/
991login:Penguin
垢版 |
2017/10/07(土) 22:18:04.91ID:HwJ5K4V3
PackerでDockerイメージをビルドするって
Packerでやると何かいい事あるの?
992login:Penguin
垢版 |
2017/10/07(土) 22:34:18.78ID:QV+KgcCQ
>>991
それな。俺もそういったたぐいのやついらねーと思ってるよ。
シェルスクリプトで十分
普段シェルで環境作ってるのに
なんでわざわざ別のツールを使わなければいけないのか
さっぱりわからない
993login:Penguin
垢版 |
2017/10/08(日) 09:13:24.58ID:JyNl8S3u
packer push してーの terraform とか ottoとかの自動化できたはず

使わないなら無用
994login:Penguin
垢版 |
2017/10/26(木) 10:53:29.43ID:FvRWUITd
Ubuntuでドッカーイメージを作って、
それをCentOSへ移動させコンテナを作ることってできますか?
2017/10/26(木) 12:24:30.12ID:JdjK/mg5
寧ろなぜ出来ないと?
2017/10/26(木) 12:27:35.25ID:fWmHZ2TS
超好意的解釈をすると
armイメージをx86上で作れますかという質問かもしれない。
997994
垢版 |
2017/10/26(木) 20:09:19.78ID:FvRWUITd
例えばUbuntuで作ったら、UbuntuやイメージビルドしたCPUなどに最適化されて、
他には持って行けないのかな?って思ってしまいました。

ありがとうございました。
2017/10/26(木) 23:38:45.54ID:6HLKu6f8
>>997
ある程度カーネルが近いバージョンのもの同士でないと
コアダンプしたり落ちたりと、問題がおこることがあるよ
2017/10/27(金) 03:24:21.50ID:T4wBvgHu
次スレです
http://mao.2ch.net/test/read.cgi/linux/1506574845/
1000login:Penguin
垢版 |
2017/10/27(金) 03:25:18.28ID:T4wBvgHu
終わり
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 1553日 0時間 27分 6秒
レス数が1000を超えています。これ以上書き込みはできません。

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