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로 확인합니다.
사이즈가 꽤 커졌네요..
실행을 시켜 보죠..
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가 설치
0