====== 01.Windows10でDockerDesktop ====== [[00.swift:index.html|Swiftトップページ]] ===== Windows10ProでWSL2+DockerDesktopでSwiftでHelloWorldするまでの道のり ===== https://i-doctor.sakura.ne.jp/font/?p=46757 Docker for Windowsを試してみる(1)WSL2とWindows Desktopのインストール 2021年9月10日 https://i-doctor.sakura.ne.jp/font/?p=46947 Docker for Windowsを試してみる(2)Swiftコンテナを作成してSwiftを動かしてみる 2021年9月11日 ==== 上記開発環境下で ==== WSL2のUbuntu-20.04を起動してから、以下を入力 ls cd sample code . 初回コンテナ作成時 docker run --privileged -it --name swiftfun swift /bin/bash すでにswiftfun というコンテナを作成済みの場合 docker start swiftfun docker exec -it swiftfun /bin/bash ===== Dockerについて ===== まず、この本が非常におすすめ。(最初からこの本を読んでおけばよかったと、、、) https://www.tohoho-web.com/docker/index.html とほほのDocker入門 ===== 見出し ===== https://qiita.com/EBIHARA_kenji/items/12c7a452429d79006450 @EBIHARA_kenji が2021年01月07日に更新 WSL2 + VSCode + Docker 開発環境 https://knowledge.sakura.ad.jp/13795/ Docker入門(第二回)~Dockerセットアップ、コンテナ起動~ ナレッジ 2018.03.12 https://codezine.jp/article/detail/11336 コンテナーとは? Kubernetesとは? 導入や運用、ユースケースを解説 渡部 拓也[編] 2019/02/01 07:00 dockerイメージ:設計図、docker hubからダウンロードする dockerコンテナ:dockerイメージを元に、実際に作った環境 https://www.kagoya.jp/howto/cloud/container/docker/ 【入門】Dockerにできること!メリット、使い方そして基本コマンドとは? 2021/09/01 https://www.public.ne.jp/2021/02/03/%E3%80%90docker%E3%80%91%E7%AC%AC14%E5%9B%9E%E3%80%80docker-desktop-for-windows%E3%81%A7ubuntupythonopencv%EF%BC%88%EF%BC%91%EF%BC%89/ 2021年2月3日 【Docker】第14回 Docker Desktop for WindowsでUbuntu+Python+OpenCV(1) docker pull ubuntu:20.04 pullが完了したら、Dockerダッシュボードからイメージを起動します。 メニューの「Images」からUbuntuのイメージをRUNします。 https://takumi-oda.com/blog/2020/04/13/post-1341/ nginxをDockerで使おうと思ったら初っ端からこのサイトにアクセスできませんとなった。 2020年4月13日 https://aulta.co.jp/archives/6785 2020.06.17 Docker Desktop for Windowsのデータの置き場所を変更する ===== 仮想マシンとコンテナ ===== https://frontier.networld.co.jp/3179/ 仮想マシンとコンテナの違いとは?~比較から見えるそれぞれの特徴~ 2021年3月22日 https://zenn.dev/koduki/articles/b4cb0551523919 Dockerって何? って聞かれたときの解説、の解説 2021.05.25に公開 https://qiita.com/satton6987/items/98720f7bcb0fa129b06f @satton6987 が2020年10月20日に更新 コンテナ型とハイパーバイザー型の違いとは? https://udemy.benesse.co.jp/development/system/docker.html/amp 2018/11/26 Dockerとは何かを入門者向けに解説!基本コマンドも ===== Kubernetes ===== https://kubernetes.io/ja/docs/concepts/overview/what-is-kubernetes/ Kubernetesとは何か? https://qiita.com/MahoTakara/items/85096f8b2632c802ab22 @MahoTakara が2019年10月11日に更新 今さら人に聞けない Kubernetes とは? https://www.kagoya.jp/howto/cloud/container/kubernetes/ Kubernetesとは?仕組みと構造をわかりやすく解説します 2021/09/08 https://atmarkit.itmedia.co.jp/ait/articles/2012/02/news012.html 1000倍返しの勢いで混沌化するKubernetes/クラウドネイティブ周辺ツールは何から学べばよいのか Cloud Nativeチートシート(1) Kubernetesやクラウドネイティブをより便利に利用する技術やツールについて概要や使い方を凝縮して紹介していく連載。初回は、Kubernetesの現状や、多種多様なKubernetes/クラウドネイティブ周辺ツールについて。 2020年12月02日 ===== Ubutuコンテナの作成とSwift ===== https://weblabo.oscasierra.net/docker-ubuntu1604/ DockerでUbuntu 16.04 LTSのイメージを利用してみよう 投稿者 : OSCA docker run -it -d --name ubuntu2004 ubuntu:20.04 オプション 意味 -it コンテナのプロセスにttyを割り当てる。 -d コンテナをバックグラウンドで実行する。 –-name 作成するコンテナに名前をつけるオプション。 docker ps1 -a コンテナを一覧表示する(起動中、停止中のコンテナ) https://medium.com/swlh/setting-up-an-ubuntu-20-04-docker-container-c74a873d26c8 docker run -it --entrypoint "/bin/bash" ubuntu:20.04 https://www.tohoho-web.com/docker/docker_run.html Docker run/createコマンド [[https://qiita.com/shisama/items/48e2eaf1dc356568b0d7|全てのコンテナの停止と削除]] docker stop $(docker ps -q) docker rm $(docker ps -q -a) https://qiita.com/uehaj/items/e6dd013e28593c26372d @uehaj 2020年02月28日に更新 DockerfileのCMDとENTRYPOINTを改めて解説する https://www.grandream.jp/blog/docker-cmd-entrypoint/ Docker CMDとENTRYPOINTの使い方 2020.08.24 ===== SwiftのDockerコンテナ ===== https://qiita.com/kfjt/items/6a49d603aa497c2807a5 @kfjt が2018年10月19日に更新 Swift学習 on Docker for Windows https://www.slideshare.net/sinsoku/swift-on-docker Swift on Docker https://daisuke-t-jp.hatenablog.com/entry/2019/04/25/Run-Swift-on-Linux-Docker 019-04-25 Swift を Docker 上の Linux(Ubuntu) で動作させる https://blog.office-iwakiri.com/archives/development-918 Dockerで開発環境 Swift編 2019年4月30日 https://qiita.com/atsuya046/items/b84d57ac79b688c018dd @atsuya046 2016年04月12日に作成 Dockerでswift repl起動時にerrorになった場合の対処法 ===== LinuxでSwift ===== https://qiita.com/YutoMizutani/items/a550b6fa5767a7c55eea @YutoMizutani が2018年12月18日に作成 LinuxでもSwiftを使ってGUI開発をしたい!【SwiftGtk】 https://www.raywenderlich.com/8325890-a-complete-guide-to-swift-development-on-linux A Complete Guide to Swift Development on Linux By Jari Koopman Apr 1 2020 ===== Windowsとwsl2とDockerコンテナ間のファイルのコピー ===== https://qiita.com/Uchitaso/items/6e0a7859e87bb8bdb527 @Uchitaso が2020年03月25日に更新 wsl2でよく使う、windowsとlinux間のファイル移動やコマンド実行。 *エクスプローラを立ち上げアドレス欄に''%%\\wsl$%%''と入力すると、起動中のディストリビューションのファイルシステムがフォルダとして見えて、アクセスできる。 *linuxから見た場合、windowsのシステムドライブは''%%/mnt/%%''の下にマウントされて見える *linux上で、''%%explorer.exe .%%''すると、Windowsのフォルダが開く https://qiita.com/tomokei5634/items/75d2501cfb968d0cfab5 @tomokei5634 が2020年03月11日に作成 初心者|Docker-ComposeでWordPressとMySQLとphpMyAdminのローカル環境の構築 https://atmarkit.itmedia.co.jp/ait/articles/1906/14/news019.html 完全なLinuxがWindows 10上で稼働する? 「WSL 2」とは 2019年06月14日 https://tech-lab.sios.jp/archives/21045 【連載】WSL2、Visual Studio Code、DockerでグッとよくなるWindows開発環境 〜 その2:WSL1&2のしくみ 〜 2020-08-24 ===== Wordpress ===== https://docs.docker.jp/compose/wordpress.html クィックスタート: Compose と WordPress ===== 見出し ===== https://daimaohsx.dip.jp/wordpress/2020/12/09/how-to-install-macos-11-big-sur-on-vmware-on-windows-pc/ Windows PC上のVMwareにMacOS 11 Big Surをインストールする方法 投稿者:seshat 2020年12月9日 vmware VMware ゲスト OS から、Windowsホスト OS に戻るホットキーは、''%%Ctrl+Alt%%'' ===== iPhoneアプリを作るならあきらめてMacを買うしかない ===== Windowsなら、事実上、xamarineのみ(C#) Linuxでは厳しそう 仕事で Windowsが必要ならば、Macパソコンを買って、パラレルデスクトップを購入して、Windowsを使用する感じか。 https://mac-windows-pc.com/parallels ===== 見出し ===== [[00.swift:index.html|Swiftトップページ]]