Server/Docker

3. 도커(Docker) CentOS 호스트명 바꾸기

juhpark 2022. 4. 4. 23:45
반응형

CentOS 컨테이너의 호스트명을 바꾸는 방법은

[1] 생성할 호스트 명을 지정하는 방법

docker run -it --name {container name} --hostname {hostname} {image} /bin/bash

 

[2] hostname 명령어 사용하기

hostname {host name}   # 호스트명 변경하기
hostname               # 호스트명 조회하기

 

만약에 다음과 같은 에러가 발생한다면 컨테이너 생성시 --privileged 옵션을 추가해서 생성해야 한다.

다음과 같이 이미지를 생성한 뒤, hostname 명령어를 사용하여 다시 바꾼다.

docker run -it --name {container name} --hostname {hostname} {image} /bin/bash

 

[3] /etc/hosts의 내용을 바꾸는 방법 ( 변경을 해도 원래 상태로 돌아옮 )

vi /etc/hosts

아래 점선 사각형 부분의 이름을 바꿔서 호스트 명을 바꿀수 있다.

반응형