VScode+Remote Development+Podman 컨테이너 개발
지난 11월 21일 열린 VS Conference Japan에는'Remote Developtment with Podman'이라는 내용이 실렸다.
활동 사이트
슬라이드 쇼 발표
이 기사는 처음 발표된 자료를 재구성해 내용을 정리한 것이다.
VS 코드의 Podman 지원
사용VS Code Remote Development의 원격 개발에서는 원격 개발에서 Podman을 컨테이너 실행 환경으로 사용할 수 있다.또 Remote-Contaainess의 Podman 지원은 2020년 4월, VS Codev1에 제공될 예정이다.시작하다
Remote-Contaainers로 구체적으로 할 수 있는 일.
Podman 활용 방법
Docker Path 지정
podman
다음 단계는 Docker를 사용하는 단계와 같습니다.
참고: Podman 작업 OS
Podman의 작업 환경에 대해서는 다음 기사를 참조하십시오.
Remote-Contaainers에서 작업이 확인된 환경
다음은 VS코드와 팟맨이 도입된 환경에서 실제 동작 테스트를 한 결과로, 정상적인 동작의 내용을 확인했다.
Linux(Podman on Fedora 33)
Windows(Podman on WSL2)
Mac도 VS Code+Podman으로 개발하고 싶어요!
컨테이너의 실행에 Docker를 사용하지 않고 Podman을 사용하거나 Dookcer의 OS 환경을 실행할 수 없는 경우Podman을 사용하여 실행 가능한 Docker 컨테이너→(Docker in Podman)를 이동합니다.
Podman을 실행할 수 있는 별도의 Linux 환경 필요
(참조) Docker in Docker
Docker in Podman의 실행 지침
docker run
일 경우 오류가 발생합니다.컨테이너를 운행할 수 없다.$ sudo podman run --log-level=debug -e DOCKER_TLS_CERTDIR="" --privileged -dit --name dind -p 2375:2375 docker:dind
Docker in Podman on Fedora
총결산
각주
문서에 기재되지 않았지만 동작 검증 결과에 따라 판단↩︎
Reference
이 문제에 관하여(VScode+Remote Development+Podman 컨테이너 개발), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/tnk4on/articles/18428fa637dc71텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)