728x90
반응형
1. Ubuntu 설치하기
Docker에 ubuntu를 설치하기위해
OMV서버에 SSH로 접속 후 아래 명령어로 ubuntu를 설치해줍니다.
root@openmediavault:~# docker run -d --name ubuntu -p 21022:22 -it --privileged ubuntu:20.04
ubuntu 설치되고 컨에니터가 구동됩니다.
docker ps 명령어를 통해 ubuntu 가 잘 동작하고 있는지 확인 할 수 있습니다.
ifconfig 명령어를 사용하기 위해서 net-tools를 설치합니다.
apt-get install net-tools
위 명령어로 설치시
E: Unable to locate package net-tools 에러가 발생하면
apt-get update를 한 뒤 다시 설치하면 됩니다.
2. Mysql 설치하기
ubuntu 컨테이너의 console로 접속합니다.

아래 명령어로 mysql 을 설치합니다.
apt-get install mysql-server
설치가 완료되면 mysql을 접속합니다.
초기에 password가 설정이 안되어있기 때문에 패스워드는 엔터로 그냥 넘어가면 됩니다.
mysql -u root -p
ERROR 2002 (HY000): Can't connect to local MySQL server throught socket '/var/run/mysqld/mysqld.sock'
mysql 접속시 아래와 같이 에러가 발생하면 mysql 서비스를 재시작 후 접속합니다.
ERROR 2002 (HY000): Can't connect to local MySQL server throught socket '/var/run/mysqld/mysqld.sock'
service mysql restart
mysql -u root -p
alter user 'root'@'localhost' identified with mysql_native_password by 'password';
exit
mysql -u root -p
mysql 서비스를 재시작 후 root로 mysql을 접속합니다.
패스워드 변경을 위해 alter 명령어로 root 패스워드를 변경해줍니다.
exit로 나와서 다시 root로 접속하고 변경한 패스워드로 정상 접속되는지 확인합니다.
이제docker 환경에 ubuntu 와 mysql 까지 설치가 완료되었습니다.
728x90
반응형
'IT&DEV - IT & 개발 > Backend' 카테고리의 다른 글
JPA 어노테이션 사용법을 알아보자 (0) | 2025.03.25 |
---|---|
MySQL 연결 오류 해결: Authentication plugin 'caching_sha2_password' cannot be loaded 오류 해결 방법 (0) | 2025.03.14 |
[SpringBoot] application.properties를 application.yml로 변경하는 방법 (0) | 2025.01.23 |
[Java] Map, List, HashMap, Array 비교하기 - 쉽게 풀어보자! (0) | 2025.01.09 |
POJO (Plain Old Java Object) 에 대한 정리 (0) | 2025.01.08 |
댓글