관리 메뉴

피터의 개발이야기

[docker] CentOS 7 설치하기 본문

DevOps

[docker] CentOS 7 설치하기

기록하는 백앤드개발자 2021. 2. 7. 08:00
반응형

Apple mac mini m1 개발환경을 세팅 중입니다. m1에서 docker를 설치하였고, 이제는 centos를 설치해 보도록 하겠습니다.

 

 

1. CentOS image 다운로드 받기

docker pull centos:7

centos 7을 받기 위해서는 centos:7을 명시해 주어야합니다.

그냥 centos를 받으니 8버젼이 다운되었습니다.

 

 

제가 받은 버젼은 CentOS Linux release 7.9.2009 이었습니다.

 

 

2. CentOS image 확인

docker image list

기존에 받은 이미지를 확인 할 수 있습니다.

 

 

3. CentOS image 실행

docker run -d -it --name centos centos /bin/bash

docker를 백그라운드에서 실행하고 컨테이너 이름을 centos로 지정하였고 바로 터미널로 접속습니다.

 

 

[옵션설명]

-d detached mode 흔히 말하는 백그라운드 모드
-p 호스트와 컨테이너의 포트를 연결 (포워딩)
-v 호스트와 컨테이너의 디렉토리를 연결 (마운트)
-e 컨테이너 내에서 사용할 환경변수 설정
–name 컨테이너 이름 설정
–rm 프로세스 종료시 컨테이너 자동 제거
-it 터미널 입력을 위한 옵션
–link 컨테이너 연결 [컨테이너명:별칭]

 

 

4. CentOS 초기설정

깡통인 CentOS의 기본적인 것을 설치를 합니다.

 

 

# 필수 세팅
yum update

# ifconfig, vim, wget
yum install net-tools vim wget

#언어팩
yum -y install glibc-locale-source glibc-langpack-en

 

yum으로 vim을 인스톨 하려 했지만 실행이 되지 않았습니다. 그래서 yum을 처음에 update를 해주어야 합니다.

네트워크 확인을 위한 ifconfig를 설치하고,
문서 편집을 위한 vim,
언어팩을 설치합니다.

 

 

[시간변경]

mv /etc/localtime /etc/localtime_org

ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime

 

ls로 파일을 확인해 보면 생성 시간이 한국기준이 아닙니다. Seoul시간대로 변경을 합니다.

 

 

 

 

참조

초보를 위한 도커 안내서 - 설치하고 컨테이너 실행하기

Docker 기본 사용법

Docker 시작하기
반응형
Comments