mirror of
https://github.com/marcogll/mac_vntySet.git
synced 2026-01-13 13:25:15 +00:00
refactor: Remove automatic Docker Desktop startup and switch to Docker CLI installation.
This commit is contained in:
@@ -127,7 +127,7 @@ install_zsh_config() {
|
|||||||
|
|
||||||
ensure_docker_daemon() {
|
ensure_docker_daemon() {
|
||||||
if ! command -v docker >/dev/null 2>&1; then
|
if ! command -v docker >/dev/null 2>&1; then
|
||||||
echo "El CLI de Docker no está disponible todavía." >&2
|
echo "El CLI de Docker no está disponible." >&2
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -135,27 +135,14 @@ ensure_docker_daemon() {
|
|||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v open >/dev/null 2>&1; then
|
echo "No se detectó un demonio de Docker en ejecución." >&2
|
||||||
echo "Iniciando Docker Desktop…"
|
echo "Asegúrate de tener un entorno Docker corriendo (Docker Desktop, Colima, OrbStack, etc)." >&2
|
||||||
open -g -a Docker >/dev/null 2>&1 || true
|
|
||||||
else
|
|
||||||
echo "Abre Docker Desktop manualmente para continuar." >&2
|
|
||||||
fi
|
|
||||||
|
|
||||||
for _ in {1..20}; do
|
|
||||||
sleep 6
|
|
||||||
if docker info >/dev/null 2>&1; then
|
|
||||||
return 0
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
echo "Docker Desktop no está listo. Abre la aplicación y vuelve a ejecutar la opción D." >&2
|
|
||||||
return 1
|
return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
install_docker_stack() {
|
install_docker_stack() {
|
||||||
echo "Instalando Docker Desktop…"
|
echo "Instalando Docker CLI..."
|
||||||
brew install --cask docker
|
brew install docker
|
||||||
|
|
||||||
echo "Instalando Lazydocker…"
|
echo "Instalando Lazydocker…"
|
||||||
brew install lazydocker
|
brew install lazydocker
|
||||||
|
|||||||
Reference in New Issue
Block a user