테스트 사이트 - 개발 중인 베타 버전입니다

Centos 7에 Docker설치후..

· 8년 전 · 2250 · 1

어제 설치 실패후.. 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로 확인합니다.

 


 

사이즈가 꽤 커졌네요..

 

실행을 시켜 보죠..

 

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

-d 가 백그라운드로..

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

 


 

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

 

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

 


 

호스트에서 동작되는 것인지 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가 설치

 

 

 

 

 

 

 

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

DB는 최신 버전이네요.. PHP는 7.1로(12월 초 기준으로 보면 세가지 버전이 릴리스 되고 있네요.. 7.0.14, 7.1.0 5.6.29) httpd는 2.4.25로

게시글 목록

번호 제목
1437
1436
1434
1433
1432
1431
1430
1429
1428
1427
1426
1424
1423
1422
1418
1417
1416
1407
1406
1405
1403
1402
1401
1400
1399
1398
1397
1396
1395
1393