Mac

docker mysql 한글 깨짐 해결

99duuk 2024. 3. 27. 18:27

기존 한글 깨짐

 

 

 

show variables like 'c%';

캐릭터셋

 

 

 

 

 

docker exec -it mysql bash
bash-4.4# $ cat /etc/*-release | uniq
bash: $: command not found
bash-4.4# $ cat /etc/*-release | uniq
bash: $: command not found
bash-4.4# cat /etc/*-release | uniq
Oracle Linux Server release 8.9
NAME="Oracle Linux Server"
VERSION="8.9"
ID="ol"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="8.9"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Oracle Linux Server 8.9"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:8:9:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://github.com/oracle/oracle-linux"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 8"
ORACLE_BUGZILLA_PRODUCT_VERSION=8.9
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=8.9
Red Hat Enterprise Linux release 8.9 (Ootpa)
Oracle Linux Ser

 

 

 

 

해결방법

 

 docker exec -it mysql bash

ㄴ>

(vim, vi, nano 다 안됨ㅡㅡ;;)

 

==> 

echo "[client]" >> /etc/mysql/my.cnf
echo "default-character-set=utf8" >> /etc/mysql/my.cnf

echo "[mysql]" >> /etc/mysql/my.cnf
echo "default-character-set=utf8" >> /etc/mysql/my.cnf

echo "[mysqld]" >> /etc/mysql/my.cnf
echo "collation-server = utf8_unicode_ci" >> /etc/mysql/my.cnf
echo "init-connect='SET NAMES utf8'" >> /etc/mysql/my.cnf
echo "character-set-server = utf8" >> /etc/mysql/my.cnf

 

(입력)

 

ㄴ> 

exit

 

ㄴ> 

docker restart mysql

 

ㄴ> 다시 확인 select

 

짜잔~ 

 

 

 

 

+

네, 맞습니다. Colima와 Docker Desktop은 별개의 도구이며 각각의 독립된 기능을 제공합니다.

  1. Colima: Colima는 macOS에서 Docker Desktop을 대체하는 도구로, Docker 및 Kubernetes를 관리하고 실행하기 위한 통합 환경을 제공합니다. macOS에서 Docker Desktop을 대체하는 목적으로 만들어졌으며, Docker 및 Kubernetes의 설치, 설정, 실행, 관리를 단순화하고 통합된 사용자 인터페이스를 제공합니다.
  2. Docker Desktop: Docker Desktop은 Windows 및 macOS 운영 체제에서 Docker를 관리하고 실행하기 위한 공식적인 도구입니다. Docker Desktop을 사용하면 로컬 컴퓨터에서 도커 컨테이너를 만들고 실행할 수 있으며, Docker Hub에서 이미지를 가져오고 빌드할 수 있습니다. 또한 Kubernetes 클러스터를 구성하고 관리할 수도 있습니다.

따라서 Colima는 macOS 사용자를 위한 Docker Desktop 대안이지만, Docker Desktop과는 별개의 프로그램이며 독립적으로 작동합니다.

'Mac' 카테고리의 다른 글

ssh 자동로그인 세팅  (0) 2024.06.13
[docker] mariadb, 한글 깨짐, 서버 시간대  (0) 2024.04.05
docker colima Oralcle  (2) 2024.03.27
뉴맥 적응기 _ 'Tars' 영입  (0) 2024.03.16