코딩ㆍ개발 정보/HTML 연습
[도커] docker에 추가적인 프로그램 설치 방법
RioRex
2024. 8. 20. 12:26
도커에 설치된 톰캣에서 터미널을 접속했는데 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
반응형