$ sudo yum install docker
$ docker -v // 버전 확인
$ sudo service docker start
Redirecting to /bin/systemctl start docker.service
// docker-compose 설치하기
$ sudo curl -L https://github.com/docker/compose/releases/download/1.25.0\
-rc2/docker-compose-`uname -s`-`uname -m` -o \
/usr/local/bin/docker-compose
// 설치 후에 chmod 명령어를 사용하여 디렉토리에 excute 권한을 추가한다.
$ sudo chmod +x /usr/local/bin/docker-compose
$ docker-compose -v // 버전 확인
docker-compose version 1.25.0-rc2, build 661ac20e
docker login -> 도커 허브 가입한 아이디, 비번 치고 로그인하기
1. 접속 대상이 없을 경우
ssh: connect to host 192.168.0.10 port 22: No route to host
서버가 down 상태이거나 ip 정보가 틀린 경우
2. netfilter(iptables)로 막아 놓았을 경우
ssh: connect to host 192.168.0.200 port 22: No route to host
웹서비스는 정상 접속되는 상태에서 ssh 접속이 안되는 경우
3. ssh 서비스가 구동중이지 않은 경우 / 서비스 포트 틀린 경우
ssh: connect to host 192.168.0.200 port 22: Connection refused
kex_exchange_identification: Connection closed by remote host
kex_exchange_identification: read: Connection reset by peer
👉 /etc/ssh/ssh_config 수정
기존
Host *
SendEnv LANG LC_*
수정
Host *
SendEnv LANG LC_*
Port 22
원격 로그인 설정, /etc/hosts.allow, /etc/hosts.deny
파일 생성해서 설정 등등 다 해봤는데 실패했고, 이걸로 성공!
Got permission denied while trying to connect to the
Docker daemon socket at unix:///var/run/docker.sock:
Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/auth":
dial unix /var/run/docker.sock: connect: permission denied
밑 명령어 실행 !
$ sudo chmod 666 /var/run/docker.sock