Fedora 34에 일부 도커 컨테이너가 있지만 machinectl list -a
"물리적" 머신에만 나열되어 있지 않습니다.
서비스를 진행해 봤습니다시스템 처리그런데 컨테이너가 등록되지 않은 것 같습니다.
에 컨테이너를 등록하는 방법은 무엇입니까 systemd-machined
?
답변1
귀하의 질문이 귀하가 찾고 있는 것과 동일한 답변을 찾고 있는 것으로 확인되었습니다.
이것이 내가 찾은 것입니다여기:
"systemd-machined.service 컨테이너 레지스트리는 컨테이너 및 기타 가상 시스템을 관리하고 machinectl 도구를 사용하여 쉽게 액세스할 수 있도록 합니다. 새 컨테이너를 생성하려면 RAW, TAR 또는 Docker 형식으로 원하는 배포에 적합한 이미지를 다운로드한 다음 선택한 이미지를 기반으로 컨테이너를 시작합니다."
컨테이너를 시작하는 대신 Docker를 직접 사용하는 machinectl start
경우machinectl list -a
우분투에서는 명시적으로 설치하지 않으면 얻을 수 없습니다. Ubuntu에서 이 명령을 실행 하려고 하면 machinectl
다음 오류가 발생합니다.
"'machinectl' 명령을 찾을 수 없지만 다음을 사용하여 설치할 수 있습니다: sudo apt install systemd-container"
이것이 당신에게 도움이 되기를 바랍니다 -