Docker의 on Amazon EC2 이동(CentOS 6.5)
개요
2014년 3월 10일, Docker의 0.9가 발매되었다.
http://blog.docker.io/2014/03/docker-0-9-introducing-execution-drivers-and-libcontainer/
LXC에 더 이상 의존하지 않지만 구조도 바뀐 것 같아서 바로 해볼게요(그렇게 말하지만 그걸 의식할 필요는 없어요).
지금까지 현지의 VirtualBox에서 시도해 봤지만, 가까스로 Amazon EC2에서 시도해 보기로 했습니다.
EC2 인스턴스 생성
# cat /etc/redhat-release
CentOS release 6.4 (Final)
# yum -y update
・・・
# cat /etc/redhat-release
CentOS release 6.5 (Final)
# yum -y install wget
Docker 설치
# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh epel-release-6-8.noarch.rpm
# yum -y install docker-io
# chkconfig docker on
# docker -v
Docker version 0.8.1, build a1598d1/0.8.1
# wget http://dl.fedoraproject.org/pub/epel/testing/6/x86_64/docker-io-0.9.0-3.el6.x86_64.rpm
# rpm -Uvh docker-io-0.9.0-3.el6.x86_64.rpm
# docker -v
Docker version 0.9.0, build 2b3fdf2/0.9.0
Docker의 "Hello World"
# service docker start
# docker run centos /bin/echo "Hello World"
Hello World
실행 Docker를 작성한 사용자
# useradd docker -g docker
# passwd docker
New password:
Retype new password:
# id docker
uid=500(docker) gid=498(docker) groups=498(docker)
# visudo
추가
docker ALL=(ALL) ALL
된 섹션입니다.## The COMMANDS section may have other options added to it.
##
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
docker ALL=(ALL) ALL
# su - docker
$ sudo service docker restart
$ docker run centos /bin/echo "Hello World"
Hello World
참고 자료
Reference
이 문제에 관하여(Docker의 on Amazon EC2 이동(CentOS 6.5)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takanorig/items/3260d37b259df41ba77b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)