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

앱개발

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
앱개발 내용 검색

회원로그인

진행중 포인트경매

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