CML 세션 터미널에서 vi 명령을 찾을 수 없는 증상이 나타난다.
사용하던 이미지에 vi가 기본 설치되어 있지 않았다. 세션 컨테이너마다 수동 설치하는 대신 이미지에 패키지를 포함하는 방법이다.
vim 패키지를 포함한 custom runtime image를 만들어 세션에서 사용한다.
명령 예시는 문서 작성 시 보강한 것이며 대상 시스템에서 실행 검증하지 않았다.
FROM <현재-runtime-image:tag>
USER root
RUN apt-get update && apt-get install -y --no-install-recommends vim-tiny
USER cdsw
docker build -t <registry>/<runtime>:with-vim . 후 registry에 push하고 Runtime Catalog → Add Runtime → 이미지 URI → Validate (구버전은 Site Administration 아래)에 등록한다. air-gap이면 모든 노드에 이미지를 배포한다.command -v vi와 vi --version을 실행한다.일반 세션 사용자로 vi 실행 및 파일 저장이 가능한지 확인한다.