Centos 7에 Docker설치후.. > 앱개발

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

앱개발

Centos 7에 Docker설치후.. 정보

Centos 7에 Docker설치후..

본문

어제 설치 실패후.. ubuntu host에 centos 컨테이너 설치 에러가 나서.. http://sir.kr/so_app/1424

 

이번에는 Centos 7 호스트에 Docker 설치후 테스트 합니다.

 

https://docs.docker.com/engine/installation/linux/centos/ 

 

로 설치하고..  sudo를 입력하기 귀찮으신 분은 중간에

 

create a docker group부분을 해 주시면 됩니다. (osboxes.org 이미지를 사용하시면 username이 osboxes입니다.)

 

우선 https://hub.docker.com/r/andrewklau/centos-lamp/ 

https://github.com/andrewklau/docker-centos-lamp

 

를 수정하지 않고 그냥 빌드해 봅니다. 

 

docker build -t centostest/lamp . 으로 빌드 시작합니다. (시간이 걸립니다. sudo는 위의 docker group으로 안써도 되게합니다.)

 

successful이 나오면

 

docker images로 확인합니다.

 

00cb88778d7d4b74c3ea4bdec48e5e95_1482787396_956.png
 

사이즈가 꽤 커졌네요..

 

실행을 시켜 보죠..

 

docker run -d -p 80:80 -v `pwd`:/var/www/html:Z -t centostest/lamp 입니다.

-d 가 백그라운드로..

-p 80:80은 포트를 포워딩합니다.  즉 웹브라우저에서 localhost를 입력하면 이 서버로 접속이 됩니다.

 

00cb88778d7d4b74c3ea4bdec48e5e95_1482787592_8801.png
 

docker ps로 컨테이너가 돌고 있는 것 까지 확인 후에..

 

웹브라우저에서 localhost로 접속해보세요..

 

00cb88778d7d4b74c3ea4bdec48e5e95_1482787708_0697.png
 

호스트에서 동작되는 것인지 Container에서 동작되는 것인지 확인해 보기위해서..

 

docker stop [컨테이너 아이디]  컨테이너 아이디는 대략 앞에 4-6글자만 입력해도 동작되네요..

 

그리고 다시 localhost로 접속해 보세요.. (리프레쉬)

 

docker start [컨테이너 아이디]로 해보고 접속 테스트해 보면 확실하게 Docker가 도는 것은 확인..

 

mariaDB-10.1.20-c가 설치,

php.x86_64 7.0.14-1.el7.remi 가 설치...

httpd 2.4.6-45가 설치

 

 

 

 

 

 

 

 

공감
0

댓글 1개

DB는 최신 버전이네요.. PHP는 7.1로(12월 초 기준으로 보면 세가지 버전이 릴리스 되고 있네요.. 7.0.14, 7.1.0 5.6.29)  httpd는 2.4.25로
전체 756 |RSS
앱개발 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT