Tagged

m1 mac

A collection of 5 posts

trouble shooting

minikube(feat. lima) 환경에서 로컬 이미지를 가져오지 못하는 문제

개발한 어플리케이션 이미지를 지난 글에서 구축한 minikube  환경에 올려 보고자 하면서 문제를 발견했다. 환경정보 silicon m1 macminikube version v1.24.0limactl 0.7.4 로컬에서 빌드한 이미지를 minikube 환경으로 가져 오려면, 가장 간단한 방법이 도커 host 와 minikube 를 연결하는 방법인데 다음과 같이 containerd runtime 은 지원이 안되는 모양이다. minikube

Slicon M1 Mac에 Conda 가상환경 만들기 (feat. miniforge)
python

Slicon M1 Mac에 Conda 가상환경 만들기 (feat. miniforge)

conda는 주로 Python의 버전별 가상환경과 의존성이나 패키지를 관리하는 툴입니다. 간단하게 생각하면 패키지 매니저이면서 파이썬의 버전을 골라 설치 할 수도 있는 툴이라고 보면 된다. 대표적인 conda 환경을 만들어주는 프로그램은 Anaconda(anaconda 채널), miniconda(anaconda 채널), miniforge(conda-forge 커뮤니티 채널)가 있고, Anaconda는 5G 정도 되는 패키지를 동시에 설치하는 다소 무거운 환경을

Slicon M1 Mac에서 쿠버네티스 환경 구축하기 (feat. lima+minikube)
kubernetes

Slicon M1 Mac에서 쿠버네티스 환경 구축하기 (feat. lima+minikube)

지난 글 에서는 Lima 를 활용하여 docker 개발환경을 구축해 보았고 이번에는 lima 를 minikube의 드라이버로 설정하여 쿠버네티스 개발환경을 구축해보기로 했다. 1. Lima 구동limactl start export DOCKER_HOST=unix://$HOME/docker.sock docker ps2. minikube 설치brew install minikube# docker 드라이버에 containerd를 컨테이너 런타임으로 사용하여 kube 환경구축 minikube start --driver=docker --container-runtime=

Slicon M1 Mac에서 Lima로 Docker Desktop 대체 하기
docker

Slicon M1 Mac에서 Lima로 Docker Desktop 대체 하기

지난 글 에서는 Silicon Mac 을 지원하는 UTM 이라는 오픈소스 VM에 Ubuntu 를 설치하여 Docker 개발환경을 구축 했는 데, 이번에는 Silicon Mac 을 지원하는 Lima 라는 Linux VM 을 구축해주는 오픈소스를 활용하여 개발환경을 구축해 보려고 한다. 1. Lima 소개간단히 Lima 에 대해 소개하자면 위에 언급한 것과 같이 Linux VM 를

Silicon M1 Mac에서 UTM으로 Docker Desktop 대체 하기
docker

Silicon M1 Mac에서 UTM으로 Docker Desktop 대체 하기

Docker Desktop 의 유료전환 소식이 있었고 22년 1월 말까지 유예기간을 둔다고 한다. 그 성능이 어떠하든 개발환경을 구축할때 필수적으로 사용하던 어플리케이션이라 아쉬움이 많이 남는다. Mac 환경에서 개발을 해야하는 회사들은 아마도 대안을 찾을 것으로 보이는데, 그 대안이 Intel Mac인 경우 VirtualBox 를 활용한 다양한 옵션이 있는 것으로 보이나, Silicon Mac 에서는 VirtualBox