윈도우즈 10 HomeEdition에서 docker에서 MySQL, Redis 사용 방법
3617 단어 Docker
개요
작업상 docker를 사용했기 때문에 집에 있는 컴퓨터에서도 사용할 수 있을까 고민할 때
윈도우즈 10은 HomeEdition이니까 그렇게 하면 안 되나 한번 해봤는데 잘 되더라고요
나는 그 내용을 총결하였다.
Docker 도입
기본적으로 여기.의 글을 참고하여 설치한 것이다.
여기.에서 최신 Docker ToolBox를 받았습니다.
용량이 좀 커서 다운로드에 시간이 걸리니 천천히 기다리세요.
설치 후 Docker Quickstart Terminal을 시작합니다.
부팅 후 다양한 내용을 불러오면 다음과 같이 표시됩니다.
연결할 때 여기에 표시된 IP를 사용하십시오. 적어 주십시오.
PC를 끄는 등 docker를 중지했다가 다시 시작하면 Docker Quickstart Terminal을 시작하거나 명령 프롬프트 등을 통해 실행
docker-machine start
합니다.MySQL 컨테이너 가져오기 ~ 시작
버전에 신경을 안 쓰면...
docker pull mysql
구문을 사용합니다.버전을 지정할 때는 다음 단계
:
이후에 버전을 지정합니다.docker pull mysql:5.6
docker run --name testdb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql:5.6
각 매개변수는 다음과 같습니다.--name testdb
에서 용기 이름은 여기에 지정한 이름으로 시작하고 정지합니다.-p 3306:3306
외부 연결 포트 지정 MySQL 포트를 지정합니다.(이곳에서 지정하지 않으면 자신의 PC에서 연결할 수 없음)MYSQL_ROOT_PASSWORD=password
루트 비밀번호-d mysql:5.6
지정된 버전 등 획득한 용기 주의 docker start testdb
테스트 db 부분에서 만든 용기의 이름을 지정합니다.MySQL 연결 확인
docker exec -it testdb bash -p
Docker Toolbox
를 시작할 때 표시되는 IP 주소를 지정합니다.구체적으로 다음과 같다.
Redis 컨테이너 가져오기 ~ 시작
버전에 신경을 안 쓰면...
docker pull redis
구문을 사용합니다.버전을 지정할 때는 다음 단계
:
이후에 버전을 지정합니다.docker pull redis:6.0-rc
docker run --name testredis -p 6379:6379 -d redis
각 파라미터는 mysql와 같기 때문에 할애 포트가 변경되었습니다.docker start testredis
테스트 레드의 부분에서 만든 용기의 이름을 지정합니다.Redis 연결 확인
docker exec -it testredis bash -p
종료 방법
docker ps
docker ps -a
docker rm コンテナID
docker-machine stop
Reference
이 문제에 관하여(윈도우즈 10 HomeEdition에서 docker에서 MySQL, Redis 사용 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/snowp/items/bf384e3b75ed1c8af6f4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)