도커 툴박스는 오라클 Virtual Box 기반으로 돌아가니, 설정에서 공유 폴더를 지정해줌
도커 머신 내부 진입
- 공유폴더 확인은 df 로 확인할수 있음
- docker-machine ssh default < 진입
- /root 에서 공유할 폴더 생성 < 머신폴더
docker-machine ssh default
cd /root
mkdir /root/shared
sudo mount -t vboxsf shared /root/shared
cd /root/shared
# 이것저것 만들어보며 마운트됬나 확인
# touch test.txt
exit
# aio 문제 관련 커맨드 추가
docker run -it -v /root/shared:/var/lib/mysql \
-p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -e MYSQL_DATABASE=test mysql \
--innodb_use_native_aio=0
MySQL aio 문제 관련하여 커맨드 추가가 필요함. 이것 관련해서 삽질을 2시간 한 듯..
# 무사히 실행됬다면 확인
docker inspect [name] | grep Source
docker inspect [name] | grep Destination
'Docker 작업' 카테고리의 다른 글
.Volume (0) | 2021.01.27 |
---|---|
도커 툴박스 포트 포워딩 (0) | 2021.01.23 |
Docker Compose 를 이용한 Fat.jar 들의 실행 (0) | 2021.01.02 |
OpenJDK 12.0.2 기반 Fat.jar 도커이미지 빌딩 (0) | 2021.01.01 |
Docker 컨테이너의 JVM 할당량 확인해보기 (0) | 2021.01.01 |