host 환경
* host os : window 7
* host docker tool : docker toolbox
start.sh 실행.
$ docker --help
-> 각종 docker 명령어를 확인 가능
$ docker pull mysql:5.7
-> name : mysql, tagname : 5.7 의 image 파일 다운로드
$ docker images
-> 다운받거나 생성한 docker image 파일 목록을 확인할수 있다.
$ docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --name ems_mysql mysql:5.7
-> image 파일 실행하여 ems_mysql container 생성
$ docker ps -a
-> container 목록 확인
$ winpty docker exec -it ems_mysql //bin//bash
-> ems_mysql 컨테이너 서버 접속
주의)
1] 윈도우7 환경에서, MINGW64 실행 실행시(start.sh), /bin/bash => //bin//bash 로 작성
2] winpty 붙이지 않은경우,
the input device is not a TTY. If you are using mintty, try prefixing the command with 'winpty' 에러발생
-> 해결방법
winpty 를 docker 명령 앞에 붙인다.
댓글 없음:
댓글 쓰기