코딩ㆍ개발 정보/HTML 연습

[도커] docker에 추가적인 프로그램 설치 방법

RioRex 2024. 8. 20.

도커에 설치된 톰캣에서 터미널을 접속했는데 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

 

 

 

반응형

댓글