저는 CoreOS 835.13.0을 실행하고 있습니다.
제가 겪은 문제는 다음과 같습니다.
man
-man: command not found
info
-info: command not found
head -z a.txt
-head: invalid option -- 'z'
apt-get update
-apt-get: command not found
실망스럽기 때문에 삶을 더 편하게 만들어 줄 무언가를 설치하고 싶었습니다.
안타깝게도 아무것도 설치할 수 없는 것 같습니다.
- 찾았어요이 문제Google 그룹스에 있지만 명확한 답변은 없습니다.
- 찾았어요CoreOS에 Nano를 설치하는 방법이 있습니까?나노와 관련된 복잡한 해결 방법을 보여 주므로 도움이 되지 않습니다.
CoreOS에 항목을 설치하는 방법은 무엇입니까? 아니면 apt-get
나중에 다른 것을 설치할 수 있도록 CoreOS에 어떻게 설치합니까?
답변1
CoreOS는 단순하게 설계되었으므로 클러스터 인프라를 제공하는 데 충분한 기능만 포함하고 그 이상은 없습니다. 설치할 애플리케이션 및/또는 서비스가 컨테이너에서 실행되지 않으므로 패키지 관리자가 없습니다.
cron 작업을 실행하고 싶기 때문에 CoreOS를 사용하여 생성할 수 있습니다.루스트어바웃또는쿠크트cron을 설치하고 작업을 실행할 수 있는 컨테이너입니다.
예를 들어 Debian 이미지를 사용하여 Docker 컨테이너를 만든 다음 이를 사용하여 apt-get
cron을 설치할 수 있습니다. 문제는 Docker 컨테이너가 프로세스를 직접 실행하도록 설계되었으며 일반적으로 init 시스템이 없으므로 cron 데몬을 명시적으로 시작해야 할 수도 있다는 것입니다.