From e3bd3c4f101bafa6302d28eb629589f93c0017a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?clearclown=20=28=E6=B8=85=E6=A5=9A=E7=B3=BB=E3=83=94?= =?UTF-8?q?=E3=82=A8=E3=83=AD=29?= <107663692+clearclown@users.noreply.github.com> Date: Wed, 13 Nov 2024 02:43:55 +0900 Subject: [PATCH] Update README.md changed docker images repo --- README.md | 196 +++++++++++++++++++++++++++--------------------------- 1 file changed, 98 insertions(+), 98 deletions(-) diff --git a/README.md b/README.md index d3b0e76..70ce48e 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Conduct Security Research on macOS using both Linux & Windows! The Discord is active on #docker-osx and anyone is welcome to come and ask questions, ideas, etc.
@@ -27,9 +27,9 @@ Or via [https://sick.codes/contact/](https://sick.codes/contact/) This project is maintained by [Sick.Codes](https://sick.codes/). [(Twitter)](https://twitter.com/sickcodes) -Additional credits can be found here: https://github.com/sickcodes/Docker-OSX/blob/master/CREDITS.md +Additional credits can be found here: https://github.com/dickhub/docker-osx/blob/master/CREDITS.md -Additionally, comprehensive list of all contributors can be found here: https://github.com/sickcodes/Docker-OSX/graphs/contributors +Additionally, comprehensive list of all contributors can be found here: https://github.com/dickhub/docker-osx/graphs/contributors Big thanks to [@kholia](https://twitter.com/kholia) for maintaining the upstream project, which Docker-OSX is built on top of: [OSX-KVM](https://github.com/kholia/OSX-KVM). @@ -46,7 +46,7 @@ Video setup tutorial is also available here: https://www.youtube.com/watch?v=wLe **Windows users:** [click here to see the notes below](#id-like-to-run-docker-osx-on-windows)! First time here? try [initial setup](#initial-setup), otherwise try the instructions below to use either Catalina or Big Sur. @@ -56,7 +56,7 @@ First time here? try [initial setup](#initial-setup), otherwise try the instruct Release names and their version: -### Catalina (10.15) [![https://img.shields.io/docker/image-size/sickcodes/docker-osx/latest?label=sickcodes%2Fdocker-osx%3Alatest](https://img.shields.io/docker/image-size/sickcodes/docker-osx/latest?label=sickcodes%2Fdocker-osx%3Alatest)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +### Catalina (10.15) [![https://img.shields.io/docker/image-size/dickhub/docker-osx/latest?label=sickcodes%2Fdocker-osx%3Alatest](https://img.shields.io/docker/image-size/dickhub/docker-osx/latest?label=sickcodes%2Fdocker-osx%3Alatest)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) ```bash docker run -it \ @@ -65,11 +65,11 @@ docker run -it \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -e SHORTNAME=catalina \ - sickcodes/docker-osx:latest + dickhub/docker-osx:latest # docker build -t docker-osx . ``` -### Big Sur (11) [![https://img.shields.io/docker/image-size/sickcodes/docker-osx/big-sur?label=sickcodes%2Fdocker-osx%3Abig-sur](https://img.shields.io/docker/image-size/sickcodes/docker-osx/big-sur?label=sickcodes%2Fdocker-osx%3Abig-sur)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +### Big Sur (11) [![https://img.shields.io/docker/image-size/dickhub/docker-osx/big-sur?label=sickcodes%2Fdocker-osx%3Abig-sur](https://img.shields.io/docker/image-size/dickhub/docker-osx/big-sur?label=sickcodes%2Fdocker-osx%3Abig-sur)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) ```bash docker run -it \ @@ -78,12 +78,12 @@ docker run -it \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -e SHORTNAME=big-sur \ - sickcodes/docker-osx:latest + dickhub/docker-osx:latest # docker build -t docker-osx . ``` -### Monterey (12) [![https://img.shields.io/docker/image-size/sickcodes/docker-osx/monterey?label=sickcodes%2Fdocker-osx%3Amonterey](https://img.shields.io/docker/image-size/sickcodes/docker-osx/monterey?label=sickcodes%2Fdocker-osx%3Amonterey)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +### Monterey (12) [![https://img.shields.io/docker/image-size/dickhub/docker-osx/monterey?label=sickcodes%2Fdocker-osx%3Amonterey](https://img.shields.io/docker/image-size/dickhub/docker-osx/monterey?label=sickcodes%2Fdocker-osx%3Amonterey)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) ```bash @@ -95,12 +95,12 @@ docker run -it \ -e GENERATE_UNIQUE=true \ -e MASTER_PLIST_URL='https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist' \ -e SHORTNAME=monterey \ - sickcodes/docker-osx:latest + dickhub/docker-osx:latest # docker build -t docker-osx . ``` -### Ventura (13) [![https://img.shields.io/docker/image-size/sickcodes/docker-osx/ventura?label=sickcodes%2Fdocker-osx%3Aventura](https://img.shields.io/docker/image-size/sickcodes/docker-osx/ventura?label=sickcodes%2Fdocker-osx%3Aventura)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +### Ventura (13) [![https://img.shields.io/docker/image-size/dickhub/docker-osx/ventura?label=sickcodes%2Fdocker-osx%3Aventura](https://img.shields.io/docker/image-size/dickhub/docker-osx/ventura?label=sickcodes%2Fdocker-osx%3Aventura)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) ```bash @@ -112,12 +112,12 @@ docker run -it \ -e GENERATE_UNIQUE=true \ -e MASTER_PLIST_URL='https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist' \ -e SHORTNAME=ventura \ - sickcodes/docker-osx:latest + dickhub/docker-osx:latest # docker build -t docker-osx . ``` -### Sonoma (14) [![https://img.shields.io/docker/image-size/sickcodes/docker-osx/sonoma?label=sickcodes%2Fdocker-osx%3Asonoma](https://img.shields.io/docker/image-size/sickcodes/docker-osx/sonoma?label=sickcodes%2Fdocker-osx%3Asonoma)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +### Sonoma (14) [![https://img.shields.io/docker/image-size/dickhub/docker-osx/sonoma?label=sickcodes%2Fdocker-osx%3Asonoma](https://img.shields.io/docker/image-size/dickhub/docker-osx/sonoma?label=sickcodes%2Fdocker-osx%3Asonoma)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) ```bash @@ -131,16 +131,16 @@ docker run -it \ -e CPUID_FLAGS='kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on' \ -e MASTER_PLIST_URL='https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom-sonoma.plist' \ -e SHORTNAME=sonoma \ - sickcodes/docker-osx:latest + dickhub/docker-osx:latest # docker build -t docker-osx . ``` -#### Run Catalina Pre-Installed [![https://img.shields.io/docker/image-size/sickcodes/docker-osx/auto?label=sickcodes%2Fdocker-osx%3Aauto](https://img.shields.io/docker/image-size/sickcodes/docker-osx/auto?label=sickcodes%2Fdocker-osx%3Aauto)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +#### Run Catalina Pre-Installed [![https://img.shields.io/docker/image-size/dickhub/docker-osx/auto?label=sickcodes%2Fdocker-osx%3Aauto](https://img.shields.io/docker/image-size/dickhub/docker-osx/auto?label=sickcodes%2Fdocker-osx%3Aauto)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) ```bash # 40GB disk space required: 20GB original image 20GB your container. -docker pull sickcodes/docker-osx:auto +docker pull dickhub/docker-osx:auto # boot directly into a real OS X shell with a visual display [NOT HEADLESS] docker run -it \ @@ -149,7 +149,7 @@ docker run -it \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -e GENERATE_UNIQUE=true \ - sickcodes/docker-osx:auto + dickhub/docker-osx:auto # username is user # password is alpine @@ -157,7 +157,7 @@ docker run -it \ ### Older Systems -### High Sierra [![https://img.shields.io/docker/image-size/sickcodes/docker-osx/high-sierra?label=sickcodes%2Fdocker-osx%3Ahigh-sierra](https://img.shields.io/docker/image-size/sickcodes/docker-osx/high-sierra?label=sickcodes%2Fdocker-osx%3Ahigh-sierra)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +### High Sierra [![https://img.shields.io/docker/image-size/dickhub/docker-osx/high-sierra?label=sickcodes%2Fdocker-osx%3Ahigh-sierra](https://img.shields.io/docker/image-size/dickhub/docker-osx/high-sierra?label=sickcodes%2Fdocker-osx%3Ahigh-sierra)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) ```bash @@ -167,12 +167,12 @@ docker run -it \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -e SHORTNAME=high-sierra \ - sickcodes/docker-osx:latest + dickhub/docker-osx:latest # docker build -t docker-osx . ``` -### Mojave [![https://img.shields.io/docker/image-size/sickcodes/docker-osx/mojave?label=sickcodes%2Fdocker-osx%3Amojave](https://img.shields.io/docker/image-size/sickcodes/docker-osx/mojave?label=sickcodes%2Fdocker-osx%3Amojave)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +### Mojave [![https://img.shields.io/docker/image-size/dickhub/docker-osx/mojave?label=sickcodes%2Fdocker-osx%3Amojave](https://img.shields.io/docker/image-size/dickhub/docker-osx/mojave?label=sickcodes%2Fdocker-osx%3Amojave)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) ```bash @@ -182,7 +182,7 @@ docker run -it \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -e SHORTNAME=mojave \ - sickcodes/docker-osx:latest + dickhub/docker-osx:latest # docker build -t docker-osx . ``` @@ -191,7 +191,7 @@ docker run -it \ #### Download the image manually and use it in Docker -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/naked?label=sickcodes%2Fdocker-osx%3Anaked](https://img.shields.io/docker/image-size/sickcodes/docker-osx/naked?label=sickcodes%2Fdocker-osx%3Anaked)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/naked?label=sickcodes%2Fdocker-osx%3Anaked](https://img.shields.io/docker/image-size/dickhub/docker-osx/naked?label=sickcodes%2Fdocker-osx%3Anaked)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) This is a particularly good way for downloading the container, in case Docker's CDN (or your connection) happens to be slow. @@ -206,15 +206,15 @@ docker run -it \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -e GENERATE_UNIQUE=true \ - -e MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/Docker-OSX/master/custom/config-nopicker-custom.plist \ + -e MASTER_PLIST_URL=https://raw.githubusercontent.com/dickhub/docker-osx/master/custom/config-nopicker-custom.plist \ -e SHORTNAME=catalina \ - sickcodes/docker-osx:naked + dickhub/docker-osx:naked ``` #### Use your own image and manually and automatically log into a shell -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/naked-auto?label=sickcodes%2Fdocker-osx%3Anaked-auto](https://img.shields.io/docker/image-size/sickcodes/docker-osx/naked-auto?label=sickcodes%2Fdocker-osx%3Anaked-auto)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/naked-auto?label=sickcodes%2Fdocker-osx%3Anaked-auto](https://img.shields.io/docker/image-size/dickhub/docker-osx/naked-auto?label=sickcodes%2Fdocker-osx%3Anaked-auto)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) Enable SSH in network sharing inside the guest first. Change `-e "USERNAME=user"` and `-e "PASSWORD=password"` to your credentials. The container will add itself to `~/.ssh/authorized_keys` @@ -236,9 +236,9 @@ docker run -it \ -e "USERNAME=user" \ -e "PASSWORD=alpine" \ -e GENERATE_UNIQUE=true \ - -e MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/Docker-OSX/master/custom/config-nopicker-custom.plist \ + -e MASTER_PLIST_URL=https://raw.githubusercontent.com/dickhub/docker-osx/master/custom/config-nopicker-custom.plist \ -e SHORTNAME=monterey \ - sickcodes/docker-osx:naked-auto + dickhub/docker-osx:naked-auto ``` # Share directories, sharing files, shared folder, mount folder @@ -263,7 +263,7 @@ If you have a desktop PC, you can use [@Silfalion](https://github.com/Silfalion) Video setup tutorial for usbfluxd is also available here: https://www.youtube.com/watch?v=kTk5fGjK_PM @@ -423,43 +423,43 @@ There are currently multiple images, each with different use cases (explained [b High Sierra: -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/high-sierra?label=sickcodes%2Fdocker-osx%3Ahigh-sierra](https://img.shields.io/docker/image-size/sickcodes/docker-osx/high-sierra?label=sickcodes%2Fdocker-osx%3Ahigh-sierra)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/high-sierra?label=sickcodes%2Fdocker-osx%3Ahigh-sierra](https://img.shields.io/docker/image-size/dickhub/docker-osx/high-sierra?label=sickcodes%2Fdocker-osx%3Ahigh-sierra)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) Mojave: -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/mojave?label=sickcodes%2Fdocker-osx%3Amojave](https://img.shields.io/docker/image-size/sickcodes/docker-osx/mojave?label=sickcodes%2Fdocker-osx%3Amojave)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/mojave?label=sickcodes%2Fdocker-osx%3Amojave](https://img.shields.io/docker/image-size/dickhub/docker-osx/mojave?label=sickcodes%2Fdocker-osx%3Amojave)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) Catalina: -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/latest?label=sickcodes%2Fdocker-osx%3Alatest](https://img.shields.io/docker/image-size/sickcodes/docker-osx/latest?label=sickcodes%2Fdocker-osx%3Alatest)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/latest?label=sickcodes%2Fdocker-osx%3Alatest](https://img.shields.io/docker/image-size/dickhub/docker-osx/latest?label=sickcodes%2Fdocker-osx%3Alatest)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) Big-Sur: -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/big-sur?label=sickcodes%2Fdocker-osx%3Abig-sur](https://img.shields.io/docker/image-size/sickcodes/docker-osx/big-sur?label=sickcodes%2Fdocker-osx%3Abig-sur)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/big-sur?label=sickcodes%2Fdocker-osx%3Abig-sur](https://img.shields.io/docker/image-size/dickhub/docker-osx/big-sur?label=sickcodes%2Fdocker-osx%3Abig-sur)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) Monterey make your own image: -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/monterey?label=sickcodes%2Fdocker-osx%3Amonterey](https://img.shields.io/docker/image-size/sickcodes/docker-osx/monterey?label=sickcodes%2Fdocker-osx%3Amonterey)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/monterey?label=sickcodes%2Fdocker-osx%3Amonterey](https://img.shields.io/docker/image-size/dickhub/docker-osx/monterey?label=sickcodes%2Fdocker-osx%3Amonterey)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) Ventura make your own image: -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/ventura?label=sickcodes%2Fdocker-osx%3Aventura](https://img.shields.io/docker/image-size/sickcodes/docker-osx/ventura?label=sickcodes%2Fdocker-osx%3Aventura)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/ventura?label=sickcodes%2Fdocker-osx%3Aventura](https://img.shields.io/docker/image-size/dickhub/docker-osx/ventura?label=sickcodes%2Fdocker-osx%3Aventura)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) Sonoma make your own image: -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/sonoma?label=sickcodes%2Fdocker-osx%3Asonoma](https://img.shields.io/docker/image-size/sickcodes/docker-osx/sonoma?label=sickcodes%2Fdocker-osx%3Asonoma)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/sonoma?label=sickcodes%2Fdocker-osx%3Asonoma](https://img.shields.io/docker/image-size/dickhub/docker-osx/sonoma?label=sickcodes%2Fdocker-osx%3Asonoma)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) Pre-made **Catalina** system by [Sick.Codes](https://sick.codes): username: `user`, password: `alpine` -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/auto?label=sickcodes%2Fdocker-osx%3Aauto](https://img.shields.io/docker/image-size/sickcodes/docker-osx/auto?label=sickcodes%2Fdocker-osx%3Aauto)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/auto?label=sickcodes%2Fdocker-osx%3Aauto](https://img.shields.io/docker/image-size/dickhub/docker-osx/auto?label=sickcodes%2Fdocker-osx%3Aauto)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) Naked: Bring-your-own-image setup (use any of the above first): -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/naked?label=sickcodes%2Fdocker-osx%3Anaked](https://img.shields.io/docker/image-size/sickcodes/docker-osx/naked?label=sickcodes%2Fdocker-osx%3Anaked)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/naked?label=sickcodes%2Fdocker-osx%3Anaked](https://img.shields.io/docker/image-size/dickhub/docker-osx/naked?label=sickcodes%2Fdocker-osx%3Anaked)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) Naked Auto: same as above but with `-e USERNAME` & `-e PASSWORD` and `-e OSX_COMMANDS="put your commands here"` -[![https://img.shields.io/docker/image-size/sickcodes/docker-osx/naked-auto?label=sickcodes%2Fdocker-osx%3Anaked-auto](https://img.shields.io/docker/image-size/sickcodes/docker-osx/naked-auto?label=sickcodes%2Fdocker-osx%3Anaked-auto)](https://hub.docker.com/r/sickcodes/docker-osx/tags?page=1&ordering=last_updated) +[![https://img.shields.io/docker/image-size/dickhub/docker-osx/naked-auto?label=sickcodes%2Fdocker-osx%3Anaked-auto](https://img.shields.io/docker/image-size/dickhub/docker-osx/naked-auto?label=sickcodes%2Fdocker-osx%3Anaked-auto)](https://hub.docker.com/r/dickhub/docker-osx/tags?page=1&ordering=last_updated) ## Capabilities - use iPhone OSX KVM on Linux using [usbfluxd](https://github.com/corellium/usbfluxd)! @@ -489,7 +489,7 @@ Naked Auto: same as above but with `-e USERNAME` & `-e PASSWORD` and `-e OSX_COM ## Docker -Images built on top of the contents of this repository are also available on **Docker Hub** for convenience: https://hub.docker.com/r/sickcodes/docker-osx +Images built on top of the contents of this repository are also available on **Docker Hub** for convenience: https://hub.docker.com/r/dickhub/docker-osx A comprehensive list of the available Docker images and their intended purpose can be found in the [Instructions](#instructions). @@ -507,11 +507,11 @@ Thanks [cephasara](https://github.com/cephasara) for contributing this major con ### Small questions & issues -Feel free to open an [issue](https://github.com/sickcodes/Docker-OSX/issues/new/choose), should you come across minor issues with running Docker-OSX or have any questions. +Feel free to open an [issue](https://github.com/dickhub/docker-osx/issues/new/choose), should you come across minor issues with running Docker-OSX or have any questions. #### Resolved issues -Before you open an issue, however, please check the [closed issues](https://github.com/sickcodes/Docker-OSX/issues?q=is%3Aissue+is%3Aclosed) and confirm that you're using the latest version of this repository — your issues may have already been resolved! You might also see your answer in our questions and answers section [below](#more-questions-and-answers). +Before you open an issue, however, please check the [closed issues](https://github.com/dickhub/docker-osx/issues?q=is%3Aissue+is%3Aclosed) and confirm that you're using the latest version of this repository — your issues may have already been resolved! You might also see your answer in our questions and answers section [below](#more-questions-and-answers). ### Feature requests and updates @@ -551,21 +551,21 @@ Product names, logos, brands and other trademarks referred to within this projec There are several different Docker-OSX images available that are suitable for different purposes. -- `sickcodes/docker-osx:latest` - [I just want to try it out.](#quick-start-docker-osx) -- `sickcodes/docker-osx:latest` - [I want to use Docker-OSX to develop/secure apps in Xcode (sign into Xcode, Transporter)](#quick-start-your-own-image-naked-container-image) -- `sickcodes/docker-osx:naked` - [I want to use Docker-OSX for CI/CD-related purposes (sign into Xcode, Transporter)](#building-a-headless-container-from-a-custom-image) +- `dickhub/docker-osx:latest` - [I just want to try it out.](#quick-start-docker-osx) +- `dickhub/docker-osx:latest` - [I want to use Docker-OSX to develop/secure apps in Xcode (sign into Xcode, Transporter)](#quick-start-your-own-image-naked-container-image) +- `dickhub/docker-osx:naked` - [I want to use Docker-OSX for CI/CD-related purposes (sign into Xcode, Transporter)](#building-a-headless-container-from-a-custom-image) Create your personal image using `:latest` or `big-sur`. Then, pull the image out the image. Afterwards, you will be able to duplicate that image and import it to the `:naked` container, in order to revert the container to a previous state repeatedly. -- `sickcodes/docker-osx:auto` - [I'm only interested in using the command line (useful for compiling software or using Homebrew headlessly).](#prebuilt-image-with-arbitrary-command-line-arguments) -- `sickcodes/docker-osx:naked` - [I need iMessage/iCloud for security research.](#generating-serial-numbers) -- `sickcodes/docker-osx:big-sur` - [I want to run Big Sur.](#quick-start-docker-osx) -- `sickcodes/docker-osx:monterey` - [I want to run Monterey.](#quick-start-docker-osx) -- `sickcodes/docker-osx:ventura` - [I want to run Ventura.](#quick-start-docker-osx) -- `sickcodes/docker-osx:sonoma` - [I want to run Sonoma.](#quick-start-docker-osx) +- `dickhub/docker-osx:auto` - [I'm only interested in using the command line (useful for compiling software or using Homebrew headlessly).](#prebuilt-image-with-arbitrary-command-line-arguments) +- `dickhub/docker-osx:naked` - [I need iMessage/iCloud for security research.](#generating-serial-numbers) +- `dickhub/docker-osx:big-sur` - [I want to run Big Sur.](#quick-start-docker-osx) +- `dickhub/docker-osx:monterey` - [I want to run Monterey.](#quick-start-docker-osx) +- `dickhub/docker-osx:ventura` - [I want to run Ventura.](#quick-start-docker-osx) +- `dickhub/docker-osx:sonoma` - [I want to run Sonoma.](#quick-start-docker-osx) -- `sickcodes/docker-osx:high-sierra` - I want to run High Sierra. -- `sickcodes/docker-osx:mojave` - I want to run Mojave. +- `dickhub/docker-osx:high-sierra` - I want to run High Sierra. +- `dickhub/docker-osx:mojave` - I want to run Mojave. ## Initial setup Before you do anything else, you will need to turn on hardware virtualization in your BIOS. Precisely how will depend on your particular machine (and BIOS), but it should be straightforward. @@ -655,7 +655,7 @@ Or try: -v /mnt/wslg/.X11-unix:/tmp/.X11-unix \ ``` -For Ubuntu 20.x on Windows, see [https://github.com/sickcodes/Docker-OSX/discussions/458](https://github.com/sickcodes/Docker-OSX/discussions/458) +For Ubuntu 20.x on Windows, see [https://github.com/dickhub/docker-osx/discussions/458](https://github.com/dickhub/docker-osx/discussions/458) - VNC: See the [VNC section](#building-a-headless-container-which-allows-insecure-vnc-on-localhost-for-local-use-only) for more information. You could also add -vnc argument to qemu. Connect to your mac VM via a VNC Client. [Here is a how to](https://wiki.archlinux.org/title/QEMU#VNC) - Desktop Environment: This will give you a full desktop linux experience but it will use a bit more of the computer's resources. Here is an example guide, but there are other guides that help set up a desktop environment. [DE Example](https://www.makeuseof.com/tag/linux-desktop-windows-subsystem/) @@ -683,7 +683,7 @@ This is a great place to start if you are having trouble getting going, especial Just looking to make a container quickly? Check out our [container creation examples](#container-creation-examples) section. -More specific/advanced troubleshooting questions and answers may be found in [More Questions and Answers](#more-questions-and-answers). You should also check out the [closed issues](https://github.com/sickcodes/Docker-OSX/issues?q=is%3Aissue+is%3Aclosed). Someone else might have gotten a question like yours answered already even if you can't find it in this document! +More specific/advanced troubleshooting questions and answers may be found in [More Questions and Answers](#more-questions-and-answers). You should also check out the [closed issues](https://github.com/dickhub/docker-osx/issues?q=is%3Aissue+is%3Aclosed). Someone else might have gotten a question like yours answered already even if you can't find it in this document! #### Confirm that your CPU supports virtualization @@ -766,7 +766,7 @@ systemctl start docker Big thank you to our contributors who have worked out almost every conceivable issue so far! -[https://github.com/sickcodes/Docker-OSX/blob/master/CREDITS.md](https://github.com/sickcodes/Docker-OSX/blob/master/CREDITS.md) +[https://github.com/dickhub/docker-osx/blob/master/CREDITS.md](https://github.com/dickhub/docker-osx/blob/master/CREDITS.md) ### Start the same container later (persistent disk) @@ -787,7 +787,7 @@ docker ps --all docker start -ai abc123xyz567 # if you have many containers, you can try automate it with filters like this -# docker ps --all --filter "ancestor=sickcodes/docker-osx" +# docker ps --all --filter "ancestor=dickhub/docker-osx" # for locally tagged/built containers # docker ps --all --filter "ancestor=docker-osx" @@ -795,11 +795,11 @@ docker start -ai abc123xyz567 You can also pull the `.img` file out of the container, which is stored in `/var/lib/docker`, and supply it as a runtime argument to the `:naked` Docker image. -See also: [here](https://github.com/sickcodes/Docker-OSX/issues/197). +See also: [here](https://github.com/dickhub/docker-osx/issues/197). ### I have used Docker-OSX before and want to restart a container that starts automatically -Containers that use `sickcodes/docker-osx:auto` can be stopped while being started. +Containers that use `dickhub/docker-osx:auto` can be stopped while being started. ```bash # find last container @@ -813,7 +813,7 @@ docker start -ai -i