로컬에 오픈스택을 설치하고, 띄워서 URL을 확보하자.
자동으로 유동 IP가 할당되지 않으면 유동 IP를 할당해주자.
처음엔 아이디 비밀번호 접속이 막혀있으므로 유동 ip로 ssh 접속 (키 페어의 ppk로 접속)
root의 디폴트 패스워드는 그냥 엔터를 누르면된다. 하지만 $ su -
나 $ su root
로는 안된다.
다음 방법으로 비밀번호를 설장하자.
$ sudo passwd
루트 비밀번호를 설정했다. $ sudo passwd
로 centos 패스워드도 설정하자 난 둘다 redacted
로 설정했다.
$ vi /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes
$ service sshd restart
이렇게 해도 키 방식으로 root 에 들어갈 수가 없다. 푸티 세션에서 ssh auth를 삭제해주자. 푸티가 아이디 패스워드 방식으로 접속을 시도한다. 이제 ID/PW root/redacted로 접속할 수 있다.
$ yum install docker
# service docker status -l | grep Error
Redirecting to /bin/systemctl status -l docker.service
Jul 05 06:20:29 redacted-redacted dockerd-current[17754]: Error starting daemon: SELinux is not supported with the
overlay2 graph driver on this kernel. Either boot into a newer kernel or disable selinux in docker (--selinuxenabled=false)
# vi /etc/sysconfig/docker
OPTIONS='--log-driver=journald --signature-verification=false' ... setsebool -P docker_transition_unconfined 1
# service docker start
Redirecting to /bin/systemctl start docker.service
# service docker status
Redirecting to /bin/systemctl status docker.service
docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: active (running) since Thu 2018-07-05 06:39:13 UTC; 6s ago
Docs: http://docs.docker.com
Main PID: 18130 (dockerd-current)
CGroup: ...