アカウント名:
パスワード:
まぁ普通の仮想サーバーで困りはしないし。
Docker CLIはこれまで通り無料だというのに何を言っているのか…
ぶっちゃけ「Docker Desktop」としての機能は全く使ってないんだけど(操作するときはIDE経由かCLI)、Windows版のインストーラ=Docker Desktopだから回避できなくて困る。
# よくよく確認したら、うちは従業員数も売り上げも達してなかったからセーフだが。
これからはWSLにDocker入れるとかになるのかな?(それでも回避できないんだっけ?)
回避できるようですよ。公式FAQhttps://www.docker.com/pricing/faq [docker.com]
Can I just install the Docker CLI instead of using Docker Desktop?… On Windows you could install and run Docker CLI and Engine inside WSL2.
WSL2上のUbuntu等でLinux版dockerを動かせばいいと。
Linux コンテナ使うだけだと、それで全く問題ないんだよな。Linux内のコマンドも PowerShellやcmd.exeから直接呼べるし。
Windowsコンテナを使うときには、Docekr Desktopが必要なのでライセンスが必須になるんだよな。.NET Core以降のはLinuxコンテナでいいけど、古いASP.NETの環境とか、IIS必須のやつは、Windowsコンテナが必須。Docker DesktopのWindowsコンテナモードは、、(Experimentalオプションで)Linuxコンテナも同時に動かせるので、両方のコンテナがシームレスに共存できて便利なのだ。
WindowsコンテナもDocker Desktop無しで動かせるのではなかろうか。
https://docs.microsoft.com/ja-jp/virtualization/windowscontainers/quic... [microsoft.com]
試していないけど、このWindows Server用のPowerShellでのDockerのインストール方法、Windows 10でもいける気がする。
そもそもそういうことできる人は、今現在商用では使ってないのでは?
そういうことできるけどインストーラーをポチポチやるだけでDocker一式からk8sまで入れて設定しくれるのがラクすぎて普通にDocker Desktop使ってるが。
もはや、別にdockerサーバー立てるのと何ら変わりないじゃんw
「何ら変わりない」ということはない。WSL内のファイルはホストのWindowsからネットワーク共有パス ¥¥wsl$¥hogehoge〜 で参照できる。dockerのvolumeが置いてあるパスを辿れば当然その中身も見れる。Windows側でネットワークドライブに割り当てるなりシンボリックリンク張るなりして、使い馴染んだWindowsのアプリからファイルを閲覧・編集してもいい。
以前はGithubで単体のコマンド(もちろんバイナリ)が落とせてたんだけどね。ローカル(同じマシンという意味)で開発する場合は、どうせWSLかVMでLinuxが必要になるから、Desktopなんか使わずに直に操作すればいい。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人
docker終了のお知らせ (スコア:0)
まぁ普通の仮想サーバーで困りはしないし。
Re: (スコア:0)
Docker CLIはこれまで通り無料だというのに何を言っているのか…
Re:docker終了のお知らせ (スコア:0)
ぶっちゃけ「Docker Desktop」としての機能は全く使ってないんだけど(操作するときはIDE経由かCLI)、Windows版のインストーラ=Docker Desktopだから回避できなくて困る。
# よくよく確認したら、うちは従業員数も売り上げも達してなかったからセーフだが。
Re: (スコア:0)
これからはWSLにDocker入れるとかになるのかな?(それでも回避できないんだっけ?)
Re:docker終了のお知らせ (スコア:3, 興味深い)
回避できるようですよ。
公式FAQ
https://www.docker.com/pricing/faq [docker.com]
Can I just install the Docker CLI instead of using Docker Desktop?
… On Windows you could install and run Docker CLI and Engine inside WSL2.
WSL2上のUbuntu等でLinux版dockerを動かせばいいと。
Re: (スコア:0)
Linux コンテナ使うだけだと、それで全く問題ないんだよな。
Linux内のコマンドも PowerShellやcmd.exeから直接呼べるし。
Windowsコンテナを使うときには、Docekr Desktopが必要なのでライセンスが必須になるんだよな。
.NET Core以降のはLinuxコンテナでいいけど、古いASP.NETの環境とか、IIS必須のやつは、Windowsコンテナが必須。
Docker DesktopのWindowsコンテナモードは、、(Experimentalオプションで)Linuxコンテナも同時に動かせるので、両方のコンテナがシームレスに共存できて便利なのだ。
Re: (スコア:0)
WindowsコンテナもDocker Desktop無しで動かせるのではなかろうか。
https://docs.microsoft.com/ja-jp/virtualization/windowscontainers/quic... [microsoft.com]
試していないけど、このWindows Server用のPowerShellでのDockerのインストール方法、Windows 10でもいける気がする。
Re: (スコア:0)
WSL2上のUbuntu等でLinux版dockerを動かせばいいと。
そもそもそういうことできる人は、今現在商用では使ってないのでは?
Re: (スコア:0)
そういうことできるけどインストーラーをポチポチやるだけでDocker一式からk8sまで入れて設定しくれるのがラクすぎて普通にDocker Desktop使ってるが。
Re: (スコア:0)
もはや、別にdockerサーバー立てるのと何ら変わりないじゃんw
Re: (スコア:0)
「何ら変わりない」ということはない。
WSL内のファイルはホストのWindowsからネットワーク共有パス ¥¥wsl$¥hogehoge〜 で参照できる。
dockerのvolumeが置いてあるパスを辿れば当然その中身も見れる。
Windows側でネットワークドライブに割り当てるなりシンボリックリンク張るなりして、使い馴染んだWindowsのアプリからファイルを閲覧・編集してもいい。
Re: (スコア:0)
以前はGithubで単体のコマンド(もちろんバイナリ)が落とせてたんだけどね。
ローカル(同じマシンという意味)で開発する場合は、どうせWSLかVMでLinuxが必要になるから、Desktopなんか使わずに直に操作すればいい。