Flatpak으로 설치한 VSCode에서 Remote – Containers 사용하기

Flatpak로 설치한 Visual Studio Code(Flathub)에서는 몇가지 설정을 해 줘야 Remote – Containers를 사용할 수 있다. 가능한 많은 어플리케이션을 Flatpak으로 옮기는 과정에서 VSCode도 함께 옮겼는데, Remote – Containers가 되지 않아 이리저리 찾아보니 가능한 방법이 있어 성공적으로 설정할 수 있었다. 1. VSCode에 /tmp 접근 권한 부여 2. VSCode에서 docker, docker-compose 대신 사용할 docker.sh, docker-compose.sh 생성하고 실행권한 부여 … Read more

Hyper-V VM에 고정IP 할당하기

Windows 머신에서 개발 작업을 수행할 때 WSL2에서 수행하지 못하거나, Windows 종속적인 환경(Active Directory, Exchange Server 등)을 구성해야 한다면 Hyper-V를 사용하는 것이 간편하다. 그런데, Hyper-V를 설치하면 기본적으로 제공되는 가상 스위치인 vEthernet (Default Switch)에 치명적인 약점이 있다. 재부팅 할 때 마다 vEthernet (Default Switch)의 대역과 IP가 바뀌고, 그에 따라 이 스위치를 사용하는 VM의 IP도 바뀐다는 것이다. 간단한 … Read more