«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Recent Posts
Today
Total
02-26 14:41
300x250
관리 메뉴

변군이글루(Mirror)

도커 컨테이너 터미널 프롬프트(PS1) 색상 변경 본문

리눅스

도커 컨테이너 터미널 프롬프트(PS1) 색상 변경

변군Dev 2021. 11. 25. 23:05
728x90

도커 컨테이너 터미널 프롬프트(PS1) 색상 변경

Dockerfile에서 컨테이너 내에서 사용할 터미널 프롬프트(PS1)를 설정하려면 Dockerfile 내에서 ENV 지시문을 사용하여 PS1 환경 변수를 설정할 수 있습니다.

 

  • Dockerfile 파일 생성
vim Dockerfile
FROM centos:7

LABEL website="sangchul.kr"

ENV PS1="\[\e[33m\]\u\[\e[m\]\[\e[37m\]@\[\e[m\]\[\e[34m\]\h\[\e[m\]:\[\033[01;31m\]\W\[\e[m\]$ "

RUN echo 'PS1=$PS1' >> ~/.bashrc
  • Docker 이미지 빌드
docker build --tag centos-ps1:0.1 .
  • 컨테이너 실행
docker run -it --rm centos-ps1:0.1 bash

ps1

터미널 프롬프트(PS1) 설정

export PS1="\[\e[33m\]\u\[\e[m\]\[\e[37m\]@\[\e[m\]\[\e[34m\]\h\[\e[m\]:\[\033[01;31m\]\W\[\e[m\]$ "
source ~/.bashrc

 

728x90