探検


Docker Part5

■ このスレッドは過去ログ倉庫に格納されています
2020/12/02(水) 19:13:07.36ID:y3Zdr8oB
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 Part4
https://mao.5ch.net/test/read.cgi/linux/1597591176/

注意 Dockerを仮想マシンの代替として使いたいと考えてる人は、DockerではなくLXCを使いましょう
LXC(Linux Containers)
https://mao.5ch.net/test/read.cgi/linux/1330826939/
2021/02/06(土) 12:09:56.41ID:tN9O0Dlo
docker composeはdockerに依存してるんだがw
490login:Penguin
垢版 |
2021/02/06(土) 12:13:31.38ID:zbZuNSE3
OCI対応してればどのコンテナランタイムでも動くんだろ?
好きなの使えよ
2021/02/06(土) 12:20:28.66ID:oaoku093
>>488
事務職ならあるかもだけど開発者なのにWindows縛りってのも考えにくい
2021/02/06(土) 12:27:58.22ID:oaoku093
>>489
docker composeはdocker apiに依存してる
そしてその代替としてpodman apiというのがある
493login:Penguin
垢版 |
2021/02/06(土) 12:37:45.09ID:9J6g73ca
何か知らんけどdockerのコマンドと互換性ないの?
podmanって
2021/02/06(土) 12:38:01.35ID:wfHwVn4f
いつも思うけどなんでそんなに代用品を使わせようとするのか理解できないんだよなぁ
赤帽とか普通なら信用できんだろ
2021/02/06(土) 13:04:23.57ID:/TPKq5C8
まあ、Flashの例もあるからね。
別に悪いわけではないし、標準に近い機能であっても業界から嫌われる技術ってのはあるんでしょ。
大体その本尊が他社の要望に答えないって事なんだろうけど。
2021/02/06(土) 13:48:22.14ID:/etxQc2p
podmanのほうがコミュニティが活発でリリース頻度が高い
2021/02/06(土) 13:51:22.59ID:/etxQc2p
どんなプロダクトでも黎明期を超えて落ち着いてきたらセキュリティ、軽量さのために余計なもん削ぎ落とした物に取って代わるもんだよ
2021/02/06(土) 15:28:05.98ID:M2uozTfZ
何時になるのかはわからんけど本格的に使ってみてもいいかなって思うのはver3.1からだろ
黎明期は仕様変更多すぎて手を出したくない
2021/02/06(土) 19:49:02.13ID:MHK1//hz
docker swarm使いやすくてオヌヌメです
2021/02/06(土) 20:07:56.85ID:yp1IqyME
今だったらk0sのほうがいいんじゃないの
2021/02/06(土) 20:10:37.56ID:/TPKq5C8
いらんわ。
502login:Penguin
垢版 |
2021/02/07(日) 07:17:01.00ID:271PT8oq
Docker ボリュームを全て、別のホストマシンに移したいと思っていますが、
ボリュームのデータの移し方について質問があります。

いま考えているのは方法は次の通りです。

1、新しいDockerホストにおいて、旧ホストと同じになるようにdocker create volumeコマンドでボリュームを作成します。
2、新旧のDockerホストで、Dockerサービスを停止
3、対象ボリュームについて/var/lib/docker/volumes/volume-test/_data/ のように指定してrsyncで新しいDockerホストにコピーします。

rsync -avz /var/lib/docker/volumes/volume-test/_data root@newdockerhostname:/var/lib/docker/volumes/volume-test/

その後、新しいDockerホストで、コピー済のはずのvolumeをつかって、
コンテナを復元します。

どういう方法が標準的、推奨方法でしょうか。
あるいは以上の方法でも良いのでしょうか。
よろしくお願いします。
503login:Penguin
垢版 |
2021/02/07(日) 09:02:16.55ID:Klq9yVmM
>>502
コンテナ管理するのにオーケストレーション使うからそんなこと考えたことないけどそれで動くならシンプルでいいんちゃうか?
2021/02/07(日) 09:33:06.88ID:5dw25W1G
ボリュームの移動とか考えてる時点でバッドプラクティスにハマってる気がする
ほんとに永続化したいボリュームにはネットワーク越しのストレージを使うんだよ
そうすりゃコンテナが別のマシンで稼働してもいちいちボリュームを移動させる必要はないだろう?
コンテナは同じマシンで動き続けることを前提にしちゃだめ
2021/02/07(日) 09:37:29.00ID:lg7zbpCt
GitHub ActionsはDockerHubの制限免除だって
2021/02/07(日) 09:39:12.94ID:lg7zbpCt
https://github.com/actions/virtual-environments/issues/1445#issuecomment-713861495

For publicly accessible containers we are working with docker hub to make sure you will not be impacted by
the new rate limits. If you need private containers we still do not have a solution for that problem for forks of public repos.

公的にアクセス可能なコンテナについては、Docker Hubと連携して、新しいレート制限の影響を受けないようにしています。
プライベートコンテナが必要な場合でも、パブリックリポジトリのフォークに関するその問題の解決策はありません。
2021/02/07(日) 10:06:59.47ID:O8a0UlPi
>>504
ただの老朽更新とかの移行だろ
そんなもんに共有ストレージとかバカじゃねーの
508login:Penguin
垢版 |
2021/02/07(日) 10:25:39.53ID:vLjACvPj
AWSならEBSボリュームのスナップショットで十分

ASG内のインスタンスが起動する時に
EBSボリュームをマウントして
ECSタスクではそのボリューム内のディレクトリをマウントする

EFSみたいなマネージドNFSは速度や互換性に問題無ければ使っても良いんじゃね
俺は使わないけど
2021/02/07(日) 10:37:34.51ID:+SWvD/Px
>>507
バカだな
ストレージを外部化しておけば結合が疎になりストレージのメンテナンスもしやすくなるだろ
2021/02/07(日) 10:40:43.01ID:+SWvD/Px
だいたいコンテナなんてのはどのマシンで動くかわからねえんだ
ローカルボリュームに依存しちゃだめだ
2021/02/07(日) 10:45:57.27ID:+SWvD/Px
コンテナはどのマシンで動くかわからねえってのは重要なことだ
固定的なマシンで動かす前提ならコンテナを仮想マシンの延長上的な使い方しかできてないってことだ
固定的なマシンならコンテナじゃなくていい
普通にパッケージ入れて普通にsystemdで動かせばいい
どのマシンで動くかわかってるんだから事前に必要なものを準備するだけ
dockerという余計なレイヤーが消えるのでそのほうが管理が容易い
コンテナを使うなら次の瞬間にコンテナが別のマシンに移動しても動くように作れ
2021/02/07(日) 10:52:21.45ID:Scp8nGyH
あ、キ○ガイだった
2021/02/07(日) 10:53:27.89ID:+SWvD/Px
理解できない雑魚は仮想マシンでも使ってろってこった
2021/02/07(日) 11:24:37.00ID:+SWvD/Px
俺のアドバイスを無視して、どうしても、ローカルボリュームに執着し、コピーしたいなら
docker公式文書にtarコマンドによるボリュームバックアップの方法論が書いてある、ので探せ
あとは応用だ。パイプラインと-Hフラグが便利だぞ
2021/02/07(日) 11:34:00.96ID:GfGDiZUb
ネットワークが落ちたらどうすんの?
516login:Penguin
垢版 |
2021/02/07(日) 11:51:32.52ID:vLjACvPj
データベースだったらデータベースのレプリケーション機能で耐障害性の高い構成にするのがベストプラクティス
ボリューム自体はローカルにする
これが最も高い速度とHA(高可用性)を両立できる構成

ただ、自前でHAをセットアップして運用するのは大変な事も多い
マネージドサービスつかうか
k8sならオペレーター使うとかした方が良い

のっぴきならない事情でアプリをHA対応に出来ない場合は
NFS使って速度は諦めるか
HAの方を諦める

アマゾンのマネージドNFSは一貫性のために性能を犠牲にしてる
一貫性を犠牲にしたらもっと速くなるだろうが、同期されるまで各サーバーのデータが古いままって状況が起きうる
2021/02/07(日) 11:56:08.07ID:B94d8lN0
glusterfs簡単でいいよ
2021/02/07(日) 12:35:20.38ID:oZ8g2P1Q
OSSアップリは遺憾なことにFSを使用する不届き者がまだまだ多くて困る
2021/02/07(日) 12:48:24.14ID:wy84bXQg
必死にpodman流行らせたいやついるな
2021/02/07(日) 12:53:29.06ID:zMmOfKlY
相も変わらずココはコミュ障だらけだなw
ID:+SWvD/Px とか相手の要件も聞かずに己の持論を熱く語って何を解決したいんだw?
「コンテナなんてどのマシンで動くか分からない」って 502はそんな情報は何も与えて無いじゃんw
単に一台で動いていたDockerホストをスケールアップした別ホストに移行したいってだけかも知れんのに。
で妄想膨らませて、まーた「仮想マシンでも使ってろ」とか関係ない方向に話持って行こうとするし
521login:Penguin
垢版 |
2021/02/07(日) 13:12:11.24ID:vLjACvPj
たまに止まってても許されるような
そんな大事なシステムじゃなかったらローカルボリュームでも良いんじゃね?
知らんけど
2021/02/07(日) 13:14:41.45ID:RE6eItVh
>>520
その要件なら、従来のインフラ管理手法でスケールアップさせりゃいい
だから、仮想マシンと変わらんと言ってる
コンテナを使うなら、どのマシンで動くかはわからないのが、当たり前
2021/02/07(日) 13:20:31.08ID:RE6eItVh
コンテナが動くマシンが決まりきってる、ってんなら仮想マシンで十分だ
EC2でもなんでもいいよ
普通にパッケージを入れて、普通にsystemdで動かしゃいい
dockerなんて余計なリソース食うだけ
仮想マシンなら、従来の管理ノウハウも役に立つ
コンテナを使うなら、クラスタが大前提
2021/02/07(日) 13:23:14.59ID:zMmOfKlY
>>522
日本語を読めよ、と俺は言ってるんだが?502はそんな情報は与えてない。
2021/02/07(日) 13:25:57.46ID:zMmOfKlY
>>523
だから勝手に妄想を膨らませて話を横道に持っていくなよ、と言っている。
「仮想マシン」も「EC2」も「systemd」も「従来の管理手法」も502の話には一切あがっていない。
「移行するための標準的な方法は何ですか?」って聞いてるんだから
こういう方法があるよ、と答えれば良いだけ。
2021/02/07(日) 13:37:01.69ID:RE6eItVh
>>525
標準的な方法?従来の管理手法とおなじだぞ
527login:Penguin
垢版 |
2021/02/07(日) 13:37:11.25ID:8KOziwxk
何か知らんけどコンテナ嫌いなら
Dockerアンチスレとか
コンテナアンチスレとかいう名前のスレ立てて引きこもれば?
2021/02/07(日) 13:37:35.51ID:ytfwvfPd
リナックス板とオーディオ板はなんでか殺伐としてる
2021/02/07(日) 13:41:16.46ID:zMmOfKlY
>>526
お前馬鹿なの?502を口に出して10回読んでからレスしろよ。
「
その後、新しいDockerホストで、コピー済のはずのvolumeをつかって、
コンテナを復元します。
どういう方法が標準的、推奨方法でしょうか。
あるいは以上の方法でも良いのでしょうか。
」
と書いてあるんだが?
2021/02/07(日) 13:50:22.61ID:k5FWBLHP
>>529
だから従来の管理手法でいいと言ってるんだよ
2021/02/07(日) 13:54:40.06ID:zMmOfKlY
>>530
「どういう方法が標準的、推奨方法でしょうか。」

この一文を30回ほど口に出して読んでね。
アスペには10回じゃ足りない。
2021/02/07(日) 13:55:42.49ID:k5FWBLHP
>>531
だから従来の管理手法でいいと言ってるんだよ
2021/02/07(日) 14:14:00.94ID:zMmOfKlY
もういいよ。
2021/02/07(日) 14:21:18.74ID:k5FWBLHP
もういいよ。
2021/02/07(日) 16:08:25.78ID:gYWGBonn
Software Design 12月号のDocker 特集3章、Ruby on Rails プロジェクトの所で、
data volume を利用した、MySQL データのバックアップ・復元方法が書いてある

data volume を圧縮解凍する、専用のbusybox コンテナを用意して、
その起動時に、--volume-from で、MySQLコンテナを指定する

圧縮: busybox tar cvf
解凍: busybox tar xvf
2021/02/07(日) 17:38:22.21ID:271PT8oq
>>514
その、tarコマンドでボリュームバックアップをとる方法は、
ターゲットボリュームをマウントしているコンテナでバックアップ先ディレクトリもマウントし、
tarコマンドでボリュームに保存されているファイルをバックアップ先へ横流ししているだけだと考えています。

そうだとしたら、
Docerホスト上において、/var/lib/docker/volumes/target-volume/_data をrsyncで他のホストに直移しでも良いように思うわけなのですが。

tarを使う方法ではなにか違うんでしょうか。
537login:Penguin
垢版 |
2021/02/07(日) 17:45:39.17ID:271PT8oq
>>520
メンテナンスによるダウンタイムを避けるために、
別ホストへコンテナを引っ越しさせます。
ボリュームも移してあげる必要が有ります。

>>530
ボリュームを移す従来的管理方法ってあるんですか?

>>535
なるほど。
いったんtarで圧縮ファイル化するわけですね。

Dockerホスト上の、/var/lib/docker/volumes/target-voryume/_data から直移しの例があればいいんだけどなあ
rsyncなら、変更のあったファイルだけを追加的に移せるので作業時間を分散できます。
2021/02/07(日) 18:27:35.89ID:zMmOfKlY
>>537
いや、530が言うには君はコンテナ使う資格無いからVM使えってさ。

>dockerなんて余計なリソース食うだけ
>仮想マシンなら、従来の管理ノウハウも役に立つ
>コンテナを使うなら、クラスタが大前提

そもそも「コンテナを使うなら、クラスタが大前提」は完全に間違い。
k8sはその通りだがDockerはターゲットが開発者だから、どちらかと言うとシングル。
おまけにコンテナ化する目的はIaCなのに、それも理解してないw。
さらに日本語も読めてないとかw
2021/02/07(日) 18:51:36.95ID:lg7zbpCt
Dockerは可搬性を持たせるためのものだから
どこでも動く=k8s上でも動くってだけなんだよね
2021/02/07(日) 18:56:57.14ID:cIKxgo1i
>>536
ホストマシンへの依存を減らすことが可能です
2021/02/07(日) 18:57:43.43ID:cIKxgo1i
>>538
IaCはdocker専売特許ではありません
2021/02/07(日) 19:00:19.16ID:lg7zbpCt
>>536
> Docerホスト上において、/var/lib/docker/volumes/target-volume/_data をrsyncで他のホストに直移しでも良いように思うわけなのですが。
そこはDocker内部のボリューム領域
どういう管理をしているかはDockerの内部の仕組み次第

フォルダをそのままボリュームとして使いたいなら
指定したフォルダをボリュームにすればいいだけの話
2021/02/07(日) 19:02:34.46ID:lg7zbpCt
>>541
> IaCはdocker専売特許ではありません

質問「他に何があるんですか?」
↓
お前「○○があります」
↓
お前のマネ「IaCは○○専売特許ではありません」


↓
お前「IaCは○○専売特許なんていってねーよ!」
↓
お前のマネ「IaCはDocker専売特許なんて誰も言ってねーよwww」
2021/02/07(日) 19:18:38.27ID:cIKxgo1i
うわぁ…
2021/02/07(日) 19:19:41.51ID:lg7zbpCt
言い返せなかったようだ
2021/02/07(日) 19:23:49.30ID:VgpeYE2O
うわぁ…
2021/02/07(日) 19:25:35.97ID:lg7zbpCt
さて、IaCはdocker専売特許とは誰が言ったのかな?
2021/02/07(日) 19:30:13.26ID:cIKxgo1i
うわぁ…
2021/02/07(日) 19:31:37.48ID:gYWGBonn
コンテナとクラスタは、全く異なる

Docker は本番では使わない。あくまで開発者が使うもの。
本番では、Kubernetes を使う

Dockerはポートフォワーディングだから、
スケールすると、同じポート番号を使えないから困る

だから、AWSとかシステム構築運用を知らない香具師が、
Dockerを仮想マシンのように使おうとするw

だから漏れは必ず素人に、Docker・Kubernetesの相違点を聞く
2021/02/07(日) 19:32:56.93ID:lg7zbpCt
> 本番では、Kubernetes を使う
1台なのにKubernetes使う理由は?
2021/02/07(日) 19:33:49.34ID:lg7zbpCt
> Dockerはポートフォワーディングだから、
> スケールすると、同じポート番号を使えないから困る

Kubernetesでも同じポート番号は使えません
2021/02/07(日) 19:37:26.74ID:/5+fVAnM
>>549
オンプレでテキトーに運用したいならswarmもアリ
553535
垢版 |
2021/02/07(日) 19:57:22.81ID:gYWGBonn
bind mount は、プロジェクトのソースコードみたいに、
開発時に頻繁に修正するものに使う

一方、data volume は、主にDB のデータに使う。
これは、Docker が管理していて、複数コンテナで共有できて、バックアップ・移行しやすい

だから、
>>535
みたいに、バックアップ・復元用のコンテナを通して扱う

だから、Dockerの管理領域を、rsync で直接操作するのは、筋が悪い。
Docker CLI/API を通していないから

環境に依存していると、Dockerの可搬性がなくなる
554535
垢版 |
2021/02/07(日) 20:13:04.56ID:gYWGBonn
bind mount は、ホストマシン OS のディレクトリ構造に依存しますが、
data volume は完全に、Docker によって管理されます。

data volume は、バックアップや移行が容易です。
Docker CLI コマンドや、Docker API を利用して管理できます。
Linux と Windows 上のコンテナーにおいて動作します。
複数コンテナー間にて、安全に共有できます
2021/02/07(日) 20:23:41.48ID:lg7zbpCt
>>554
> bind mount は、ホストマシン OS のディレクトリ構造に依存しますが、
> data volume は完全に、Docker によって管理されます。

はい、それはつまりDockerに管理されてるので
ホストマシンOSのDockerのディレクトリ構造を参照してはいけないということです。
556login:Penguin
垢版 |
2021/02/07(日) 20:29:02.46ID:VDX5QZRz
>>553
なるほど。
/var/lib/docker/volumes/target-volume/_data を直接いじるのは止めときます。
Dockerコンテナ上での操作にとどめるようにしてボリューム内容の移行作業を何かしらの方法で行いたいと思います。
rsyncを使うにしても、コンテナの上から発信したいと思います。

>>538
530の言う従来的方法って、仮想マシンのこと?

仮想マシンの方が、リソース喰いますよね
それに、仮想マシンであるVPSでは、仮想マシンは動かせない。
費用も高くつきます。
557login:Penguin
垢版 |
2021/02/07(日) 20:31:50.42ID:VDX5QZRz
>>542
確かに、勝手な想像で事を行わないほうが安全ですよね
558login:Penguin
垢版 |
2021/02/07(日) 20:37:06.12ID:VDX5QZRz
>>554
>Docker CLI コマンドや、Docker API を利用して管理できます。
Linux と Windows 上のコンテナーにおいて動作します。
複数コンテナー間にて、安全に共有できます

dockerコマンドで、ボリュームをバックアップするようなこと便利な命令はないですよね

複数コンテナで同じボリュームを共有できると言っても、アプリケーションレベルで共有時におけるファイルの安全な扱いが保証されてないとだめですよね。
559login:Penguin
垢版 |
2021/02/08(月) 00:29:14.60ID:FZ4QMbIY
>>549
k8sもDocker使ってるが(笑)☺
560login:Penguin
垢版 |
2021/02/08(月) 00:33:52.92ID:FZ4QMbIY
>>556

> それに、仮想マシンであるVPSでは、仮想マシンは動かせない。

嘘は良くないなあ☺
Nested KVM があるよ☺
2021/02/08(月) 01:06:56.80ID:dyp9ZO3I
仮想マシンで仮想マシンを動かすときの問題点は
仮想マシンを更新するのが面倒であるということ

仮想マシンのイメージを更新したとして
それをどうやってクラスタ上に配布するのか?
2021/02/08(月) 02:32:49.46
前スレの567だが

>567login:Penguinsage2020/10/16(金) 00:41:44.42
>大切なパスワードを保存したイメージを間違ってdokerhubにうpしちゃったらどうなるの
>
>568login:Penguinsage2020/10/16(金) 01:24:07.31ID:EJhQrEIg(1/1)
>どうやったらそんなミスをするのかって悩むレベルだなw

自分でもまぁそんなことはないだろうけどってつもりでふとレスしたんだが
例のS◯BCのやつでワラタ
まぁ非公開のをforkってことだが
2021/02/08(月) 03:52:09.16ID:k78STrDw
↑金融機関がクラウドサービス使うとかアホの極みだな。
プログラムを共有したいならgithub相当物をオンプレで運用しろよw
2021/02/08(月) 05:27:30.29ID:1oG5qjEp
>>563
そのためのGitHub Enterprise
https://www.hitachi-solutions.co.jp/github/
GitHub Enterpriseは、全世界で使用されているGitに対応したバージョン管理システムである
GitHub.comと同等の機能をオンプレミスやプライベートクラウドで利用できます。

まあ知らなかったんだろうがな(苦笑)
565login:Penguin
垢版 |
2021/02/08(月) 06:51:09.93ID:k78STrDw
>>564
いやいや、うちの会社Enterprise使ってるし。
github.comドメイン使うと権限間違って誰でも見れるような所に
置いたり事故が発生するから、使うなよって話してるんだが?
まあ、ニートじゃ雰囲気わからないだろうが。(苦笑)
2021/02/08(月) 07:10:11.43ID:v+BDSC2O
>>562
本人が書き込んでたのか!w
2021/02/08(月) 07:57:12.70ID:WYrUAkeI
>>565
早起きですね、ニートさん(笑)
568login:Penguin
垢版 |
2021/02/08(月) 07:57:34.84ID:FZ4QMbIY
>>561
最初の仮想マシンと同じ方法で更新すればいいじゃない?☺
OpenStack とかご存知でない?☺
569login:Penguin
垢版 |
2021/02/08(月) 07:59:35.59ID:FZ4QMbIY
>>565
Enterprise と、github.com の連携で internal リポジトリが作れるよ☺ 賢くなったね☺
570login:Penguin
垢版 |
2021/02/08(月) 08:00:40.89ID:kERqK6b9
>>568
手段が目的化してるな
571login:Penguin
垢版 |
2021/02/08(月) 08:06:42.73ID:k78STrDw
>>569
ん?じゃあそれが「github相当物をオンプレで運用しろよ」じゃね?
君、話が読めてるのw?
572login:Penguin
垢版 |
2021/02/08(月) 08:07:37.09ID:FZ4QMbIY
>>571
ごめんよ…君の勝ちだ☺
573login:Penguin
垢版 |
2021/02/08(月) 08:09:22.91ID:k78STrDw
>>572
まあ、いいよ。
ココは日本語理解できない奴ばっかりだし。
君もその一人ってことだよ。
574login:Penguin
垢版 |
2021/02/08(月) 08:10:31.42ID:FZ4QMbIY
>>573
お互い様に…ね☺
575login:Penguin
垢版 |
2021/02/08(月) 08:11:03.09ID:k78STrDw
>>574
イヤイヤ、君だけだよw一緒にするなw
576login:Penguin
垢版 |
2021/02/08(月) 08:11:29.18ID:FZ4QMbIY
>>575
🙏🙏🙏
2021/02/08(月) 09:04:45.76ID:EZXgVRfS
アホらし
578login:Penguin
垢版 |
2021/02/08(月) 17:13:45.84ID:XUnFTYcs
このスレ勉強になる
皆さんありがとう
2021/02/08(月) 18:00:58.80ID:U3vhe4Qw
どういたしまして
2021/02/08(月) 19:28:09.89ID:WYrUAkeI
>>568
> 最初の仮想マシンと同じ方法で更新すればいいじゃない?☺

「最初の仮想マシンと同じ方法」はとても大変な方法なんです。
OSの起動だけでも分単位の時間がかかる上に
イメージはでかく、それを配布する手段も確立されていません
2021/02/08(月) 19:59:36.37ID:9s1wRhnr
個人的なWebサイトをDocker上に建ててローカルで見れるようにしてたんですが
今度引っ越すことになって外部からアクセスしなければならなくなりました

Linuxホスト上にVPNサーバ建ててVPN経由でアクセスするのと
Webサイトに無料DDNS追加して外部に公開するの
どっちがセキュリティや利便性的によろしいんですかね?
2021/02/08(月) 20:10:51.13ID:Q99y/M/V
>>581
セキュリティや利便性の前に要件が違うだろ
まずどっちかに固めろ

自分の所(例えば自宅)からだけ見ればいいのか
それ以外の場所からも見えるようにしたいのか
それを決めるのが先だろ
2021/02/08(月) 20:12:55.68ID:k78STrDw
↑それ以外の所からアクセスしたいからVPN鯖立てるんだろ。
2021/02/08(月) 20:39:11.25ID:9s1wRhnr
>>582
自宅(サーバから見て外部ネットワーク)から見たいです
見るのは自分だけです
2021/02/08(月) 20:39:32.13ID:Y2MDcHf4
VPNならローカルで接続してるのと変わらない
2021/02/08(月) 21:05:32.29ID:Q99y/M/V
>>583
VPNは自分しか見れないなら「自分の所」扱いです
2021/02/08(月) 21:31:39.94ID:/Diao6U1
>>581
あー、いいかい
それ、ドッカーンは1�_も関係ないよね?
スレチなんだわ
2021/02/09(火) 21:54:31.83ID:h2pF/TjW
ドッカーってホストOSに影響なしで実行できるというけど
ドッカーでsshdのイメージ作れば影響なさすぎて
どこにもアクセスできないじゃん
■ このスレッドは過去ログ倉庫に格納されています

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