방법은 2가지 있습니다.
여러 터미널을 띄워서 실행하는 방법
[명령어] 기능을 사용하는 방법
1.은 상단 메뉴의 [창] -> [새 터미널 창]을 클릭하여 터미널에 직접 명령어를 넣어주시면 됩니다.
2.는 https://help.goorm.io/ko/goormide/02.project/command 을 참고하여 해당 어플리케이션을 실행하시면 됩니다!
@물커신 안녕하세요 구름에 케이라고 합니다. 고객지원팀은 아니고요.
구름IDE 사용하시면서 불편한 부분이 많으셔서 송구스럽습니다 ㅠㅠ
GPU 관련 내용, UI 적인 부분은 저희도 내부적으로 고도화 하기 위해서 많은 노력을 하고 있기는 합니다. 사용자분들이 체감하실 수 있을만큼 빠르지 않아 죄송할 뿐입니다.
저도 개인적으로 코랩 자주 쓰긴 해서 말씀하신 부분 공감은 많이 됩니다.
플로터 컨테이너, GPU 컨테이너 모두 제대로 고도화 될 수 있게 노력 하겠습니다.
container1에서 다음과 같은 단계를 진행합니다.
/etc/mysql/mysql.conf.d/mysqld.cnf 파일을 열고 (vim 에디터 등 사용) bind-address = 127.0.0.1 부분 앞에 #을 붙여서 #bind-address = 127.0.0.1이 되도록 수정하여 주석처리 해줍니다. (원격접속이 가능하게 하기 위해, LISTEN IP 대역을 로컬호스트로 제한하고 있는 설정을 주석처리)
터미널에 service mysql restart 명령을 실행하여 mysql 재시작
mysql shell에 접속하여 GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'password'; 쿼리를 실행해줍니다. ('password' 부분은 원격접속 시 사용할 패스워드로 적절하게 변경)
FLUSH PRIVILEGES; 쿼리를 실행해줍니다.
구름IDE 상단메뉴 [컨테이너] - [포트포워딩 설정]에서 유형 MySQL 선택 후 [등록]을 눌러 포트를 열어줍니다.
등록 후에 [IP]와 [외부 포트]를 확인해둡니다. (container2에서 container1의 mysql로 접속 시 사용할 정보)
conatainer2에서 다음과 같은 단계를 진행합니다.
터미널에 mysql -h[IP] -P[외부 포트] -p[password] 명령을 실행하여 정상적으로 접속이 되는지 확인합니다. 예를 들면 mysql -h3.34.1.253 -P59891 -ppassword와 같은 형식의 명령입니다.