221011 AWS, Docker

서이·2022년 10월 11일

수업정리

목록 보기
12/17

AWS ec2 띄우고 서버에 들어가서 Docker설치하기

docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password mysql
명령어로 mysql띄우기
docker ps 했을 때 mysql이 뜨면 잘 설치된거다.
(crtl+c)


퍼블릭IPv4 DNS를 Hostname에 넣고


인스턴스에 보안에 들어가서 인바인드 규칙 편집에 들어가서

MYSQL/Aurora 3306을 열어주어야한다.



그리고 Mysql Workbench에서 다시 접속하기


Got permission denied issue in linux linux에서 root 권한이 아닌 상태로 docker를 실행하면 권한 문제가 발생할 수 있다.
[linux@localhost ]$ docker ps
Got permission denied while trying to connect to the Docker daemon socket at 
unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/
json: dial unix /var/run/docker.sock: connect: permission denied

이런 경우 docker group에 해당 유저를 추가해주어야한다.

보통은 docker group이 생겼을테지만, 만약 없으면 생성해준다.
$ sudo groupadd docker
docker group에 해당 유저를 추가
$ sudo usermod -aG docker $USER
로그아웃 후 다시 로그인하거나 다음 명령어를 실행시켜야 적용이 된다.
$ newgrp docker

profile
작성자 개인이 잊을 때마다 보라고 정리한 글

0개의 댓글