2025/02 27

[Docker] 도커 컨테이너 Timezone 설정

1. 도커 컨테이너 생성시 Timezone 설정(1) 환경 변수 TZ 추가- 컨테이너 환경 변수 TZ에 원하는 타임존으로 할당하면 된다.# docker run [옵션] 이미지명 [명령어] [인수...]PS E:\docker> docker run -d --name db -e TZ=Asia/Seoul mcr.microsoft.com/mssql/server:2022-latest[옵션]--detach, -d : 컨테이너를 생성하고 백그라운드에서 실행한다-name : 컨테이너 이름 지정--publish, -p : 컨테이너의 포트를 호스트에 게시--volumes, -v : 볼륨 바인드 마운트 설정--user, -u : 사용자 이름 또는 UID--env, -e : 컨테이너 내에서 사용할 환경 변수 설정--hostna..

Docker 2025.02.19

[Docker] 윈도우에 도커로 ORACLE 설치하고 접속하기

1. 도커 컴포즈 파일 작성하기ORACLE은 아래와 같은 설정으로 docker-compose.yml 파일을 작성할 수 있다.services:   oracle21c:     image: gvenzl/oracle-xe:latest     restart: always     container_name: oracle21c     ports:       - 1521:1521       - 5500:5500     volumes:       - ./db/oracle/data:/opt/oracle/oradata     environment:       ORACLE_PASSWORD: developer123!@       TZ: Asia/Seoul     privileged: trueimage => 도커 허브 gvenz..

Docker 2025.02.19

[Docker] 윈도우 WSL 설정을 통한 도커 데스크탑 데이터 저장 위치 접근 방법

1. 윈도우 WSL 설정을 통한 도커 데스크탑 데이터 저장 위치 접근 방법(1) WSL 다른 배포판(Ubuntu)에 마운트① Windows 터미널에서 WSL 다른 배포판(Ubuntu_20.04.6_LTS)에 vhdx 이미지 파일을 마운트# wsl -d  --mount --vhd \.vhdx --bare PS C:\Users\islove8587> wsl -d Ubuntu_20.04.6_LTS --mount --vhd E:\WSL\Docker\ext4.vhdx --bare 작업을 완료했습니다.② Ubuntu_20.04.6_LTS 배포판 root 계정으로 접속PS C:\Users\islove8587> wsl -d Ubuntu_20.04.6_LTS -u root Welcome to Ubuntu 20.04.6 L..

Docker 2025.02.19

[Docker] 윈도우 WSL 설정을 통한 도커 데스크탑 데이터 저장 경로 변경

[참고 사이트]​- [Docker] Windows WSL 설정을 통한 Docker Desktop 저장 경로 변경​​1. 윈도우 WSL 설정을 통한 도커 데스크탑 데이터 저장 경로 변경(1) Docker Desktop 디스크 이미지 파일 경로 확인- docker-desktop 경로- docker-desktop-data 경로(2) WSL 상태 확인 및 Docker 종료 확인PS C:\Users\islove8587> wsl --list -v   NAME                   STATE           VERSION * Ubuntu_20.04.6_LTS     Stopped         2   docker-desktop         Stopped         2   AmazonLinux2   ..

Docker 2025.02.19

[Docker] 도커 파일 저장 위치

[참고 사이트]​- Docker - 파일 저장 위치​​1. 도커 이미지와 컨테이너 저장소 위치Docker 컨테이너는 네트워크 설정, 볼륨 및 이미지로 구성됩니다. Docker 파일의 위치는 운영 체제에 따라 다릅니다. 다음은 가장 많이 사용되는 운영 체제에 대한 개요입니다.Ubuntu : /var/lib/docker/Fedora : /var/lib/docker/Debian : /var/lib/docker/Windows : C:\ProgramData\DockerDesktop, C:\Program Files\Docker\DockerMacOS : ~/Library/Containers/com.docker.docker/Data/vms/0/​[참고] docker 디렉터리 구조[root@docker]# tree -L..

Docker 2025.02.19

[Docker] 윈도우에 도커로 젠킨스 설치

1. 도커 컴포즈 파일 작성하기Jenkins은 아래와 같은 설정으로 docker-compose.yml 파일을 작성할 수 있다. services:   jenkins:      image: jenkins/jenkins:jdk17     user: root     container_name: jenkins     ports:       - 8081:8080       - 50001:50000     volumes:       - ./jenkins_home:/var/jenkins_home       - /var/run/docker.sock:/var/run/docker.sock     environment:       - TZ=Asia/Seoul user(root 계정) 반드시 설정(안하면 permission e..

Docker 2025.02.19

[Docker] 윈도우에 도커로 MSSQL 설치하고 접속하기

1. 도커 컴포즈 파일 작성하기MSSQL은 아래와 같은 설정으로 docker-compose.yml 파일을 작성할 수 있다. services:   sqlserver:     image: mcr.microsoft.com/mssql/server:2022-latest     user: root     restart: always     container_name: mssql2022     ports:       - 1433:1433     volumes:       - ./db/mssql/data:/var/opt/mssql/data     environment:       ACCEPT_EULA: Y       MSSQL_SA_PASSWORD: developer123!@       TZ: Asia/Seoul us..

Docker 2025.02.19

[Docker] 윈도우에 도커로 REDIS 설치하고 접속하기

1. 도커 컴포즈 파일 작성하기유저 폴더 아래 docker라는 폴더를 생성하고, REDIS은 아래와 같은 설정으로 docker-compose.yml 파일을 작성할 수 있다. services:   redis:     image: redis     restart: always     container_name: redis7     ports:       - 6379:6379     command: redis-server --port 6379     volumes:       - ./db/redis/data:/data       - ./db/redis/conf:/usr/local/etc/redis/redis.conf  '[Docker] 윈도우에 도커로 MYSQL 설치하고 접속하기' 포스트에서 MYSQL 설치를..

Docker 2025.02.19

[Docker] 윈도우에 도커로 MYSQL 설치하고 접속하기

[참고 사이트]​- 도커로 MySQL 설치하고 접속하기, MySQLWorkBench로 관리- 도커로 MySQL 실행 - DockerCompose 파일 뜯어보기​1. 도커 컴포즈 파일 작성하기유저 폴더 아래 docker라는 폴더를 생성하고, MYSQL은 아래와 같은 설정으로 docker-compose.yml 파일을 작성할 수 있다. version: "3" services:   db:     image: mysql:8.0     restart: always     container_name: mysql8     ports:       - 3306:3306     environment:       MYSQL_ROOT_PASSWORD: 1234       MYSQL_ROOT_HOST: '%'       MYSQ..

Docker 2025.02.19

[Docker] 도커 사용법 - 명령어

[참고 사이트]​- [Docker] 도커 사용법 - 컨테이너 명령어- [Docker] 도커 사용법 - 이미지 명령어​1. 컨테이너 명령어(1) 컨테이너 생성컨테이너가 생성되나 시작되지는 않습니다.# 형식 sudo docker create [옵션] 이미지명 [명령어] [인수...] # 예시 sudo docker create --name my_image -p 8080:8080--name : 컨테이너 이름 지정--publish, -p : 컨테이너의 포트를 호스트에 게시​(2) 컨테이너 생성 및 시작(백그라운드)컨테이너를 생성하고 자동으로 시작합니다. # 형식 sudo docker run [옵션] 이미지명 [명령어] [인수...] # ex) 이미지 실행. sudo docker run -p 5000:13000 u..

Docker 2025.02.19
728x90
반응형