Docker Part6
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2021/07/12(月) 06:41:45.42ID:SoKAlVq4 テンプレとかいらんやろ
2login:Penguin
2021/07/12(月) 07:45:26.70ID:BRrC+EsZ >>1
DockerはLinuxが持つコンテナ技術を使ったアプリケーション仮想化技術です。
アプリケーションを動かすために必要な各種ライブラリ等を一つのDockerイメージに
まとめることで、さまざまな環境へのデプロイが容易になります。
例えばWindowsやmacOSを使って開発・テストしたDockerイメージを
そのままクラウド上のLinuxの本番環境で使うことができます。
クラウド上の環境が仮想マシンであるため、Dockerは仮想マシンと併用して使うことが多いですが
仮想マシン技術とは無関係の技術です。実際Linux環境において仮想マシンは必須ではありません。
WindowsとmacOSでは仮想マシンを使いますが、これはOSがLinuxではないからです。
Dockerは主にアプリケーションを動かすために設計されているのでデータを保存するのには適していません。
データはDockerイメージの外部、ボリュームを使ってホスト環境に保存するかネットワーク通信で外部サーバーに保存します。
またDockerコンテナは一つのサービスを実行し、複数のサービスが必要な場合はdocker-composeやk8sなどを使って連携させます。
Dockerを仮想マシンの代替として、コンテナ内で複数のサービスを起動しようとすると困難が待ち受けています。
それはDockerの設計方針とあっていないからです。
Dockerイメージ(Dockerfile)はアプリケーション開発者が作成します
動かすのに必要なもの全てがDockerイメージに含まれるので
インフラ担当者はそれを動かすだけ、本来のインフラの作業に集中できるようになります
Dockerは主にウェブ業界でサービスのデプロイの必須技術になりました
情報共有しましょう
http://www.docker.io/
前スレ Docker Part5
https://mao.5ch.net/test/read.cgi/linux/1606903987/
注意 Dockerを仮想マシンの代替として使いたいと考えてる人は、DockerではなくLXCを使いましょう
LXC(Linux Containers)
https://mao.5ch.net/test/read.cgi/linux/1330826939/
DockerはLinuxが持つコンテナ技術を使ったアプリケーション仮想化技術です。
アプリケーションを動かすために必要な各種ライブラリ等を一つのDockerイメージに
まとめることで、さまざまな環境へのデプロイが容易になります。
例えばWindowsやmacOSを使って開発・テストしたDockerイメージを
そのままクラウド上のLinuxの本番環境で使うことができます。
クラウド上の環境が仮想マシンであるため、Dockerは仮想マシンと併用して使うことが多いですが
仮想マシン技術とは無関係の技術です。実際Linux環境において仮想マシンは必須ではありません。
WindowsとmacOSでは仮想マシンを使いますが、これはOSがLinuxではないからです。
Dockerは主にアプリケーションを動かすために設計されているのでデータを保存するのには適していません。
データはDockerイメージの外部、ボリュームを使ってホスト環境に保存するかネットワーク通信で外部サーバーに保存します。
またDockerコンテナは一つのサービスを実行し、複数のサービスが必要な場合はdocker-composeやk8sなどを使って連携させます。
Dockerを仮想マシンの代替として、コンテナ内で複数のサービスを起動しようとすると困難が待ち受けています。
それはDockerの設計方針とあっていないからです。
Dockerイメージ(Dockerfile)はアプリケーション開発者が作成します
動かすのに必要なもの全てがDockerイメージに含まれるので
インフラ担当者はそれを動かすだけ、本来のインフラの作業に集中できるようになります
Dockerは主にウェブ業界でサービスのデプロイの必須技術になりました
情報共有しましょう
http://www.docker.io/
前スレ Docker Part5
https://mao.5ch.net/test/read.cgi/linux/1606903987/
注意 Dockerを仮想マシンの代替として使いたいと考えてる人は、DockerではなくLXCを使いましょう
LXC(Linux Containers)
https://mao.5ch.net/test/read.cgi/linux/1330826939/
2021/07/12(月) 13:24:42.72ID:MM8AM1H+
>>1-2
乙
乙
4login:Penguin
2021/07/13(火) 23:05:18.36ID:iSSoQZZJ docker&django&mysqlのハローワールドができない
dockerのdjangoチュートリアルがpostgresでそれは問題ないのにpython固有のmysql接続の問題とかで・・・
dockerのdjangoチュートリアルがpostgresでそれは問題ないのにpython固有のmysql接続の問題とかで・・・
2021/07/13(火) 23:22:32.51ID:jJSF1n2i
じゃあPythonなおせば?
6login:Penguin
2021/07/15(木) 20:10:58.70ID:eKOvmDw5 >>5
ども、M1macとdjangoとmysqlの相性が悪かったぽくて、諦めてpostgresにしました。
ども、M1macとdjangoとmysqlの相性が悪かったぽくて、諦めてpostgresにしました。
2021/07/15(木) 22:03:41.89ID:dTR0gm2v
Ruby on Rails は、開発環境でSQLite。
本番環境では、PostgreSQL, MySQL, AWS Aurora とか
Django のシェアは無いから、おすすめしない
食べチョクみたいな、若い女の子が一人で起業したベンチャーは、Rails
食べチョク開発者ブログ
会社の支給PCがMacBook Pro M1なので、新しく開発環境を構築した話
https://tech.tabechoku.com/entry/2021/01/15/150103
本番環境では、PostgreSQL, MySQL, AWS Aurora とか
Django のシェアは無いから、おすすめしない
食べチョクみたいな、若い女の子が一人で起業したベンチャーは、Rails
食べチョク開発者ブログ
会社の支給PCがMacBook Pro M1なので、新しく開発環境を構築した話
https://tech.tabechoku.com/entry/2021/01/15/150103
2021/07/15(木) 22:46:14.43ID:BVjQ91Z3
2021/07/17(土) 02:42:22.97ID:w/ctzTVT
ホストのlinuxカーネルを5.13系にしてみたら、デーモン起動時にSEGV起こして起動しなくなったのですが…(´;ω;`)
5.12系でブートし直すと、問題ない…(´・ω・`)
どなたか、同じのでハマってる方いませんか?(´・ω・`)
5.12系でブートし直すと、問題ない…(´・ω・`)
どなたか、同じのでハマってる方いませんか?(´・ω・`)
10login:Penguin
2021/07/17(土) 14:06:21.69ID:2bxsibwX リコンパイルしてみたら?
11login:Penguin
2021/07/18(日) 01:54:47.58ID:5rFEV6Qy >>10
ありがとうございます。
Dockerの方はDebianのパッケージ(sid)を使ってるので…。
カーネルは試しにこちらでビルドしたもので、5.12系をほぼ同じconfigでビルドした場合には問題出てなかったので…。
5.13系カーネル自体の設定をチューニングして再ビルドを重ねてますが、うまく行かない…結果しだいでは、どちらかにバグ報告をしないといけないような状況ですし、色々調べてDocker/Containerdの方もビルドしてみます。
ありがとうございます。
Dockerの方はDebianのパッケージ(sid)を使ってるので…。
カーネルは試しにこちらでビルドしたもので、5.12系をほぼ同じconfigでビルドした場合には問題出てなかったので…。
5.13系カーネル自体の設定をチューニングして再ビルドを重ねてますが、うまく行かない…結果しだいでは、どちらかにバグ報告をしないといけないような状況ですし、色々調べてDocker/Containerdの方もビルドしてみます。
12login:Penguin
2021/07/19(月) 22:27:50.62ID:WuBp6Xn1 【おちんぽ】伊藤忠テクノソリューション(CTC)ってどうよ?【挿入】
IWGP関東連合 椎木、 03-5210-8100
アクセンチュア 伊藤忠商事
ttps://www.dto.jp/shop/17
SEXしたいぞ、CTC
リーダー宣言 敗訴る 金融事業部
お前を部下にもらう前に 言っておきたいことがある
かなり厳しい話もするが 俺の本音を聞いておけ
俺より先に 来てはいけない
俺より先に 帰ってもいけない
飯は一緒に食え いつも身だしなみを整えろ
出来る範囲で構わないから
忘れてくれるな、仕事も出来ない俺に
お前を守れるはずなどないってこと
お前にはお前にしかできないこともあるから
それ以外は口出しせず黙って俺についてこい!!!!!!!!
IWGP関東連合 椎木、 03-5210-8100
アクセンチュア 伊藤忠商事
ttps://www.dto.jp/shop/17
SEXしたいぞ、CTC
リーダー宣言 敗訴る 金融事業部
お前を部下にもらう前に 言っておきたいことがある
かなり厳しい話もするが 俺の本音を聞いておけ
俺より先に 来てはいけない
俺より先に 帰ってもいけない
飯は一緒に食え いつも身だしなみを整えろ
出来る範囲で構わないから
忘れてくれるな、仕事も出来ない俺に
お前を守れるはずなどないってこと
お前にはお前にしかできないこともあるから
それ以外は口出しせず黙って俺についてこい!!!!!!!!
13login:Penguin
2021/07/20(火) 13:41:23.86ID:0bcPtHNv >>11 ですが、
昨日と言うか今日、リリースされた 5.13.3で問題が解消したようなので、ビルドして今実際に動かして挙動見ています。
ChangeLog-5.13.3 のこのあたり関連だと思います。
Author: Xie Yongji <xieyongji _at_ bytedance.com>
Date: Mon May 17 16:49:12 2021 +0800
Summery: drm/virtio: Fix double free on probe failure
昨日と言うか今日、リリースされた 5.13.3で問題が解消したようなので、ビルドして今実際に動かして挙動見ています。
ChangeLog-5.13.3 のこのあたり関連だと思います。
Author: Xie Yongji <xieyongji _at_ bytedance.com>
Date: Mon May 17 16:49:12 2021 +0800
Summery: drm/virtio: Fix double free on probe failure
14login:Penguin
2021/07/20(火) 13:49:22.22ID:0bcPtHNv2021/07/26(月) 15:00:00.06ID:92y2ETbn
2021/07/27(火) 10:14:52.45ID:4W0F5SFr
既存のコンテナにbashやaptをインストールしたいのですが、方法がわかりません。
やり方を教えてもらえないでしょうか。
やり方を教えてもらえないでしょうか。
2021/07/27(火) 11:09:38.56ID:eu23Q3UL
なんでそれインストールしたいの
2021/07/27(火) 12:53:39.40ID:vlOme3Fq
>>17
中の設定を変更して動作を試すときに、コンテナ内にはshしか実行出来ないからです。
中の設定を変更して動作を試すときに、コンテナ内にはshしか実行出来ないからです。
2021/07/27(火) 13:08:00.54ID:eu23Q3UL
Debian ベースの Docker ベースで作っていく方が早いんじゃないかな
2021/07/27(火) 15:38:49.08ID:K9Zum/a6
とにかく実行ということなら、インストールパッケージからファイルを抽出して、docker cpでコピーしたら?
あとの管理は事実上ムリやけど。w
あとの管理は事実上ムリやけど。w
2021/07/28(水) 20:29:19.37ID:dZgmRM4i
方法が分かりませんというのが分かりませんなw。
普通にコンテナ入ってやればいいじゃん。
普通にコンテナ入ってやればいいじゃん。
2021/07/28(水) 20:44:15.44ID:fShcauQI
いやあとからapt入れるのはそういえばやったことないな
ディレクトリ構成によっては手間掛かりそうだ
ディレクトリ構成によっては手間掛かりそうだ
2021/07/29(木) 07:34:33.61ID:wmKFzdF6
イメージの提供者がaptやbashまで削ぎ落としてるってことなのかね
2021/07/29(木) 10:07:54.00ID:2b7iEBIu
最初から入れてないだけじゃね
2021/07/29(木) 11:03:53.65ID:kaivzCtO
Docker使う以前の問題じゃないの?
2021/07/29(木) 11:25:45.26ID:2b7iEBIu
それは言えてる 素直に Debian ベースでコンテナ自分で作った方が早いね
2021/07/29(木) 11:29:27.90ID:gbzo6fQj
>>25
まあDocker使うようになって初めてパッケージマネージャすらまともに使えない最小限のLinuxに触れた人は多いんじゃないかな
まあDocker関係ないのはその通りだが、コンテナ以外でそんなものを弄る機会はなかなか無いだろう
正直、俺もその一人だし気持ちはわかる
まあDocker使うようになって初めてパッケージマネージャすらまともに使えない最小限のLinuxに触れた人は多いんじゃないかな
まあDocker関係ないのはその通りだが、コンテナ以外でそんなものを弄る機会はなかなか無いだろう
正直、俺もその一人だし気持ちはわかる
2021/07/30(金) 00:49:19.48ID:iZwY13TQ
オタクってやたらと「まあ」使うよね
まぁ俺は全然オタクじゃないけど
まぁ俺は全然オタクじゃないけど
29login:Penguin
2021/07/30(金) 08:00:53.37ID:HwaQABGu まぁまぁ落ち着いてくれや
2021/07/30(金) 08:22:12.11ID:dEWw5Fsz
思慮深いオタクは断定を避けるためとりあえずまぁとつぶやくのだ
2021/07/30(金) 11:17:42.07ID:gZMXaBAY
個人で使うのにdockerのメリットって何?
vmwareとかでいい気がするんだけど
vmwareとかでいい気がするんだけど
2021/07/30(金) 11:31:53.20ID:/r1fC4Hx
リソース消費量が少ない
2021/07/30(金) 12:30:45.43ID:88sU4Gy0
2021/4
任意のLinuxディストリビューションをWSL2で動かす Clear Linux OSを動かすまで
https://impsbl.hatena@blog.jp/entry/ClearLinuxOnWSL2
注意。アク禁にならないように、URL 内に、@を入れました
Docker Hub からpull したイメージを、tar へexport して、
それをWSLで、D ドライブへimport する
docker export
wsl --import
WSLでカスタマイズしたものを、さらにexport しておく。
wsl --export
任意のLinuxディストリビューションをWSL2で動かす Clear Linux OSを動かすまで
https://impsbl.hatena@blog.jp/entry/ClearLinuxOnWSL2
注意。アク禁にならないように、URL 内に、@を入れました
Docker Hub からpull したイメージを、tar へexport して、
それをWSLで、D ドライブへimport する
docker export
wsl --import
WSLでカスタマイズしたものを、さらにexport しておく。
wsl --export
2021/07/30(金) 12:49:10.81ID:UG7ZpfsM
2021/07/30(金) 12:52:32.10ID:dEWw5Fsz
ただしカスタマイズをしたり試行錯誤しながら使いたい場合には VM の方が向いているでしょうね
2021/07/30(金) 13:26:12.01ID:nK/W8CHf
2021/07/30(金) 13:38:29.92ID:dEWw5Fsz
2021/07/30(金) 15:07:03.80ID:88sU4Gy0
まあ、正確に言えば、VSCode で、Docker Compose を使う。
Linux を、AWS のように画面無し・サーバー用途で使う人は、Docker で十分
Vagrant も、使う必要がなくなった
Linux を、AWS のように画面無し・サーバー用途で使う人は、Docker で十分
Vagrant も、使う必要がなくなった
2021/07/30(金) 15:18:21.07ID:nK/W8CHf
2021/07/30(金) 17:01:11.10ID:dEWw5Fsz
2021/07/30(金) 19:33:11.06ID:nK/W8CHf
42login:Penguin
2021/08/08(日) 08:26:55.74ID:MLQ5vxx8 コンテナのethインターフェイスのMTUを変更したいです。
systemctlのdockerサービスの設定で、execに指定されてるdockerコマンドに--mtuオプションを付けると、
デフォルトのネットワークに接続するコンテナについてはMTUが変更されました。
デフォルト以外のネットワーク(docker create network -d macvlan で作成したもの)について、
MTUを変更するにはどうすればよいでしょうか。
docker create networkで指定できるものだと考えていたら、どうもそのようなオプションはないようなのです。
ブリッジする親インターフェイスについて、ip link set mtuでmtuを変更しても、
コンテナはmtu 1500のまま変更されませんでした。
systemctlのdockerサービスの設定で、execに指定されてるdockerコマンドに--mtuオプションを付けると、
デフォルトのネットワークに接続するコンテナについてはMTUが変更されました。
デフォルト以外のネットワーク(docker create network -d macvlan で作成したもの)について、
MTUを変更するにはどうすればよいでしょうか。
docker create networkで指定できるものだと考えていたら、どうもそのようなオプションはないようなのです。
ブリッジする親インターフェイスについて、ip link set mtuでmtuを変更しても、
コンテナはmtu 1500のまま変更されませんでした。
43login:Penguin
2021/08/10(火) 20:20:48.11ID:rmvGpn4f リアルのNICですら滅多にやらない事を何でdockerなんかでやろうとするんだ?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【野球】広島東洋カープの矢野雅哉・前川誠太選手を書類送検 ゾンビたばこを巡る容疑 広島県警 [Ailuropoda melanoleuca★]
- 第2次大戦に触れトランプ氏「米中は同盟国」、当時は中華民国…「抗日」巡る中国の言説補強する恐れ ★7 [蚤の市★]
- 「暗い未来に子供を産みたくない…」それでも左派よりも右派の方が「たくさん子供を産む」のはなぜか【米研究】 [首都圏の虎★]
- 若い農家の意欲奪わないで ジャガイモ輸入解禁「反対」、首相官邸前で訴え (JA新聞) [少考さん★]
- 「習氏より先に言うとは…」 トランプ氏同盟国発言、日本政府内に困惑 [蚤の市★]
- 【野球】セ・リーグ DB 2-1 T [9/25] DeNA3連勝 宮﨑11号逆転2ランホームラン 阪神連勝ストップ石井被弾 [鉄チーズ烏★]
- 【高市悲報】ベッセント、オンライン会談で円の過小評価を再確認、片山にくぎを刺す [733893279]
- 【実況】えちえちアソビ★まわり隊!初コラボ配信 ★2
- ガールズ&パンツァー第9話「絶対絶命です!」実況スレ🏡21時スタート
- 女性「たのしいピクニック女を擁護するってことは、常に俺の前ではニコニコしてろ、俺はコストを払わないって言ってるんだが?」 [592058334]
- おまえらって孤独に強いよな、なんかコツあるのか?ふつうは壊れるだろ [683838391]
- 東京都に住むメリットってなによ? [841411289]