호스트 시스템(또한 Ubuntu 16.04)의 디렉터리 debootstrap
에서 시작된 컨테이너(Ubuntu 16.04를 사용하여 생성됨)를 노출하고 싶습니다.systemd-nspawn
가능합니까 systemd-nspawn
?
일부 NFS 기반 솔루션(호스트는 게스트가 마운트한 디렉터리를 노출함)으로 돌아가겠지만 systemd
기본 솔루션이 이상적입니다.
답변1
systemd-nspawn
명령--bind
선택의 여지 가 있다이를 통해 호스트 파일 시스템의 디렉터리를 컨테이너에 "바인딩"할 수 있습니다.
이렇게 하면 --bind /path/to/dir
컨테이너 내부에 해당 이름이 표시됩니다.
이렇게 하면 컨테이너 내부에 --bind /path/to/dir:/foo
나타납니다 ./foo
구성 파일( ) /etc/systemd/nspawn/<container>.nspawn
에서 사용 하려면 Bind=
해당 섹션에 지시어를 추가하세요 [Files]
.