기존 책에 있던(github에 있는) 명령어
docker run --name mysql000ex11 -dit --net=wordpress000net1 -e MYSQL_ROOT_PASSWORD=myrootpass -e MYSQL_DATABASE=wordpress000db -e MYSQL_USER=wordpress000kun -e MYSQL_PASSWORD=wkunpass mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --default-authentication-plugin=mysql_native_password
이거였는데, 컨테이너 실행이 안 돼서 docker ps -a보니 mysql이 exited 상태였고, docker logs [컨테이너id] 보니 인자가 맞지 않는다고 하네요.
--default-authentication-plugin=mysql_native_password 삭제하고 명령어 다시 실행하니 잘 되었습니다. 버전 문제로 인증 방식을 예전 걸로 준다고 책 내용에 있었는데, 이 부분 개선이 된 것 같아요.
docker run --name mysql000ex11 -dit --net=wordpress000net1 -e MYSQL_ROOT_PASSWORD=myrootpass -e MYSQL_DATABASE=wordpress000db -e MYSQL_USER=wordpress000kun -e MYSQL_PASSWORD=wkunpass mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
기존 책에 있던(github에 있는) 명령어 docker run --name mysql000ex11 -dit --net=wordpress000net1 -e MYSQL_ROOT_PASSWORD=myrootpass -e MYSQL_DATABASE=wordpress000db -e MYSQL_USER=wordpress000kun -e MYSQL_PASSWORD=wkunpass mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --default-authentication-plugin=mysql_native_password
이거였는데, 컨테이너 실행이 안 돼서
docker ps -a
보니 mysql이 exited 상태였고,docker logs [컨테이너id]
보니 인자가 맞지 않는다고 하네요.--default-authentication-plugin=mysql_native_password
삭제하고 명령어 다시 실행하니 잘 되었습니다. 버전 문제로 인증 방식을 예전 걸로 준다고 책 내용에 있었는데, 이 부분 개선이 된 것 같아요.