パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Docker Desktop 4.0がリリース、企業での商用使用は有料プランが必須に」記事へのコメント

  • まぁ普通の仮想サーバーで困りはしないし。

    • by Anonymous Coward

      Docker CLIはこれまで通り無料だというのに何を言っているのか…

      • by Anonymous Coward on 2021年09月02日 15時18分 (#4104343)

        ぶっちゃけ「Docker Desktop」としての機能は全く使ってないんだけど(操作するときはIDE経由かCLI)、Windows版のインストーラ=Docker Desktopだから回避できなくて困る。

        # よくよく確認したら、うちは従業員数も売り上げも達してなかったからセーフだが。

        親コメント
        • by Anonymous Coward

          これからはWSLにDocker入れるとかになるのかな?(それでも回避できないんだっけ?)

          • by minet (45149) on 2021年09月02日 15時39分 (#4104366) 日記

            回避できるようですよ。
            公式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を動かせばいいと。

            親コメント
            • by Anonymous Coward

              Linux コンテナ使うだけだと、それで全く問題ないんだよな。
              Linux内のコマンドも PowerShellやcmd.exeから直接呼べるし。

              Windowsコンテナを使うときには、Docekr Desktopが必要なのでライセンスが必須になるんだよな。
              .NET Core以降のはLinuxコンテナでいいけど、古いASP.NETの環境とか、IIS必須のやつは、Windowsコンテナが必須。
              Docker DesktopのWindowsコンテナモードは、、(Experimentalオプションで)Linuxコンテナも同時に動かせるので、両方のコンテナがシームレスに共存できて便利なのだ。

            • by Anonymous Coward

              WSL2上のUbuntu等でLinux版dockerを動かせばいいと。

              そもそもそういうことできる人は、今現在商用では使ってないのでは?

              • by Anonymous Coward

                そういうことできるけどインストーラーをポチポチやるだけでDocker一式からk8sまで入れて設定しくれるのがラクすぎて普通にDocker Desktop使ってるが。

            • by Anonymous Coward

              もはや、別にdockerサーバー立てるのと何ら変わりないじゃんw

              • by Anonymous Coward

                「何ら変わりない」ということはない。
                WSL内のファイルはホストのWindowsからネットワーク共有パス ¥¥wsl$¥hogehoge〜 で参照できる。
                dockerのvolumeが置いてあるパスを辿れば当然その中身も見れる。
                Windows側でネットワークドライブに割り当てるなりシンボリックリンク張るなりして、使い馴染んだWindowsのアプリからファイルを閲覧・編集してもいい。

        • by Anonymous Coward

          以前はGithubで単体のコマンド(もちろんバイナリ)が落とせてたんだけどね。
          ローカル(同じマシンという意味)で開発する場合は、どうせWSLかVMでLinuxが必要になるから、Desktopなんか使わずに直に操作すればいい。

普通のやつらの下を行け -- バッドノウハウ専門家

処理中...