proot를 사용하여 Bag이라는 프로젝트를 만들었음. 이는 Docker 대안이 아니며 cgroups와 관련이 없고, CLI도 Docker와 다름. 인터넷 검열을 우회하기 위해 프록시 체인 솔루션을 개발했으며, 이를 termux에서 실행하고자 했음. 당시 termux에는 jdk/jre가 없었고, proot를 통해 archlinux 환경을 생성하여 jdk를 사용할 수 있었음. 이 환경은 다양한 작업에 적합했으며, bag.sh라는 스크립트를 통해 자동화된 환경 생성 및 명령 실행을 가능하게 했음. 이 스크립트는 5년 동안 업데이트되지 않은 로드맵을 가지고 있음
최소한의 bash 스크립트를 좋아하며, 10년 전 해커톤에서 Docker, Mesos 등을 사용한 분산 인프라를 홍보하기 위해 40줄의 bash로 intra-cluster 로드 밸런서를 구현한 적이 있음. 또한, colo-to-cloud 전송 도구를 개발했으나 현재는 잃어버린 상태임. Shell Fu 등에서 유용한 스크립트 모음을 찾을 수 있음
저장소에 "아직 구현되지 않음", "할 일", "작업 중"이라는 메시지가 있고 마지막 커밋이 몇 년 전인 경우가 좋음. 이는 본인이 코드에서 놓친 할 일 목록을 다시 돌아보지 않아도 된다는 안도감을 줌
lazydocker가 Docker Desktop의 훌륭한 대안으로 언급되지 않은 것이 놀라움. 이는 ssh를 통해 실행되는 꽤 완전한 기능의 터미널 UI임
BastilleBSD는 BSD에서 jails를 관리하는 도구로, Docker에서 찾을 수 있는 많은 구조를 사용함. BSD의 다른 jail 관리 소프트웨어보다 의존성이 적어 선호함
Docker의 간단한 재구현이 가능하다는 점이 Docker 회사가 직면한 가장 큰 문제임. Docker의 진정한 가치는 Docker Hub뿐만 아니라 Windows와 Mac용 Docker에서 제공하는 통합 경험에 있음. 이는 VirtualBox와 Vagrant를 수동으로 설정하는 것보다 훨씬 우수한 경험을 제공함
Docker가 어떻게 시작되었는지에 대한 의문
Docker가 아직 ubuntu/debian 저장소에 포함되지 않은 이유에 대한 의문. 이는 쉬운 순이익이 될 것임
Hacker News 의견
proot를 사용하여 Bag이라는 프로젝트를 만들었음. 이는 Docker 대안이 아니며 cgroups와 관련이 없고, CLI도 Docker와 다름. 인터넷 검열을 우회하기 위해 프록시 체인 솔루션을 개발했으며, 이를 termux에서 실행하고자 했음. 당시 termux에는 jdk/jre가 없었고, proot를 통해 archlinux 환경을 생성하여 jdk를 사용할 수 있었음. 이 환경은 다양한 작업에 적합했으며, bag.sh라는 스크립트를 통해 자동화된 환경 생성 및 명령 실행을 가능하게 했음. 이 스크립트는 5년 동안 업데이트되지 않은 로드맵을 가지고 있음
최소한의 bash 스크립트를 좋아하며, 10년 전 해커톤에서 Docker, Mesos 등을 사용한 분산 인프라를 홍보하기 위해 40줄의 bash로 intra-cluster 로드 밸런서를 구현한 적이 있음. 또한, colo-to-cloud 전송 도구를 개발했으나 현재는 잃어버린 상태임. Shell Fu 등에서 유용한 스크립트 모음을 찾을 수 있음
저장소에 "아직 구현되지 않음", "할 일", "작업 중"이라는 메시지가 있고 마지막 커밋이 몇 년 전인 경우가 좋음. 이는 본인이 코드에서 놓친 할 일 목록을 다시 돌아보지 않아도 된다는 안도감을 줌
lazydocker가 Docker Desktop의 훌륭한 대안으로 언급되지 않은 것이 놀라움. 이는 ssh를 통해 실행되는 꽤 완전한 기능의 터미널 UI임
BastilleBSD는 BSD에서 jails를 관리하는 도구로, Docker에서 찾을 수 있는 많은 구조를 사용함. BSD의 다른 jail 관리 소프트웨어보다 의존성이 적어 선호함
실용성을 떠나 구현에서 배울 점이 많음
GitHub 홈페이지 링크가 깨져 있으니 "www."를 제거해야 함
Docker의 간단한 재구현이 가능하다는 점이 Docker 회사가 직면한 가장 큰 문제임. Docker의 진정한 가치는 Docker Hub뿐만 아니라 Windows와 Mac용 Docker에서 제공하는 통합 경험에 있음. 이는 VirtualBox와 Vagrant를 수동으로 설정하는 것보다 훨씬 우수한 경험을 제공함
Docker가 어떻게 시작되었는지에 대한 의문
Docker가 아직 ubuntu/debian 저장소에 포함되지 않은 이유에 대한 의문. 이는 쉬운 순이익이 될 것임