Mac Development Workflow

Mac Development Workflow

̊shivammathur/homebrew-php: Homebrew tap for PHP 5.6 to 8.3. PHP 8.3 is built nightly.

Ima gomila packagea za docker brew search docker

Dva načina postoje:

brew install docker formulae installs only Docker CLI client, pa je potrebno instalirati i abiosoft/colima: Container runtimes on macOS (and Linux) with minimal setup koji je ustvari zamena za Docker GUI, ali je kao manji i brži.

Ako instaliraš cask, onda brew install --cask docker daje Desktop GUI. Automatski se instalira i instalirati docker-compose i docker-completion. Ja dodajem brew install docker-clean tool to clean Docker containers, images, networks, and volumes

Navodno je OrbStack · Fast, light, simple Docker & Linux on macOS na macOS brži i od Colima i od Docker Desktop, a iako nije open-source, jeste free.

A uvek može da se stavi i Podman, koji je no daemon required.

Portainer može da se stavi i kao ekstenzija za Docker Desktop ali je to skoro pa separate product, jer nema no user system i zato you can’t log into it outside of the Docker Desktop interface. It is designed to be used from within the Docker Desktop application itself. Stoga instaliraj Portainer na klasičan način, kao container, a ne kao extenziju.

1
2
3
docker pull portainer/portainer
docker run -d --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock  portainer/portainer-ce:latest
date 06. Jun 2024 | modified 14. Jun 2024
filename: Workflow » Development Environment » Mac
Article Content