본문 바로가기

도커에 설치된 톰캣에서 터미널을 접속했는데 nano 같은 텍스트 편집기가 없을때 설치 방법

 

1. Docker 컨테이너 접속

  docker exec 명령어를 사용하여 컨테이너에 접속합니다.

docker exec -it <컨테이너 이름 또는 ID> /bin/bash
예를 들어, 컨테이너 이름이 tomcat-2이라면:

creban@TCLE:~$ sudo su
ash-4.4# docker exec -it tomcat-2 /bin/bash
root@tomcat-2:/usr/local/tomcat#

 

2. 패키지 목록 업데이트

컨테이너에 접속한 후, 패키지 목록을 먼저 업데이트합니다.

Tomcat Docker 이미지가 Debian 또는 Ubuntu 기반이라면, apt-get 명령어를 사용할 수 있습니다.

apt-get update

 

3. nano 설치

apt-get install nano

 

이상.

---------------- 안된다면

 

3. Docker 컨테이너 활용

만약 시놀로지 NAS에 Docker를 사용할 수 있다면, Docker 컨테이너를 활용하여 필요한 툴을 설치하고 사용할 수 있습니다. 예를 들어, ubuntu 또는 alpine 기반의 컨테이너를 실행하여 그 안에서 nano나 vim을 설치하고 파일을 편집할 수 있습니다.

설치 및 실행

docker run -it --rm ubuntu bash

컨테이터에 설치 

apt-get update
apt-get install nano

 

 

 

반응형

코카티비-CoCaTV

생활하면서 불편한 것들, 생활하면서 다음에 또 찾게 될 것 같은 것들, 기록 해뒀습니다.