Bocker라는 이름의 Linux 앱으로, 최신 버전은 bockerv0.1sourcecode.tar.gz 파일로 다운로드할 수 있습니다. 워크스테이션용 무료 호스팅 제공업체인 OnWorks에서 온라인으로 실행할 수 있습니다.
무료로 Bocker with OnWorks라는 앱을 다운로드하여 온라인에서 실행해보세요.
이 앱을 실행하려면 다음 지침을 따르세요.
- 1. 이 애플리케이션을 PC에 다운로드했습니다.
- 2. 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX에 원하는 사용자 이름을 입력합니다.
- 3. 이러한 파일 관리자에서 이 응용 프로그램을 업로드합니다.
- 4. 이 웹사이트에서 OnWorks Linux 온라인 또는 Windows 온라인 에뮬레이터 또는 MACOS 온라인 에뮬레이터를 시작합니다.
- 5. 방금 시작한 OnWorks Linux OS에서 원하는 사용자 이름으로 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX로 이동합니다.
- 6. 응용 프로그램을 다운로드하여 설치하고 실행합니다.
스크린 샷
Ad
보커
기술
Bocker는 약 100줄의 Bash 스크립트로 작성된 Docker를 최소한으로 재구현한 것입니다. 교육적이고 실험적인 목적으로, 컨테이너 기본 요소가 셸, cgroup, 네트워크 네임스페이스 및 파일 시스템 계층과 어떻게 조화를 이루는지 보여줍니다. 이미지 가져오기, 컨테이너 실행, 이미지 및 컨테이너 나열, 컨테이너 내부 실행 등 Docker 기능의 일부 하위 집합을 제공합니다. 하지만 데이터 볼륨 및 포트 포워딩과 같은 일부 기능은 아직 구현되지 않아 기능이 완전히 완성된 것은 아닙니다. Bocker를 사용하려면 네임스페이스, 네트워크, 파일 시스템을 조작하기 위해 특정 커널 기능과 시스템 도구, 그리고 루트 권한이 있는 Linux 환경이 필요합니다.
기능
- 핵심 컨테이너 작업을 구현합니다: 풀, 실행, 이미지, ps, exec, 로그, rm/rmi, 커밋 등.
- bash 및 표준 시스템 도구(btrfs, iptables, iproute2, cgroups)를 사용하여 컨테이너의 격리 및 리소스 제한을 관리합니다.
- 컨테이너 네트워크와 호스트 네트워크 간 전달을 위한 브리지 인터페이스 및 라우팅/iptables 규칙을 설정하여 네트워킹을 지원합니다.
- cgroup을 통한 할당량/리소스 제어 허용
- /var/bocker 아래의 btrfs 파일 시스템을 사용한 이미지 레이어 저장
- 구조와 코드가 간단하고 컨테이너 시스템을 최소한으로 구축하는 방법에 대한 좋은 참고/학습 도구입니다.
프로그래밍 언어
유닉스 쉘
카테고리
이 애플리케이션은 https://sourceforge.net/projects/bocker.mirror/에서도 다운로드할 수 있습니다. OnWorks에 호스팅되어 무료 운영 체제 중 하나에서 가장 쉽게 온라인에서 실행할 수 있도록 설계되었습니다.