DB17 docker / oracle 11g docker-compose yaml version: '3.7' services: oracle11g: image: oraclelinux:6 container_name: oracle11g volumes: - ./oracle-xe-11.2.0-1.0.x86_64.rpm.zip:/tmp/oracle-xe-11.2.0-1.0.x86_64.rpm.zip - ./init.sql:/tmp/init.sql - ./install.sh:/tmp/install.sh ports: - "1521:1521" environment: - ORACLE_ALLOW_REMOTE=true - ORACLE_PASSWORD=password command: /bin/bash -c "chmod 755 /tmp/install.sh && /tmp/install.sh && su - ora.. 2024. 2. 29. docker / MySql 8 / 설치 mysql 8 docker-compose yaml version: '3.7' services: mysql: image: mysql:8 container_name: mysql8 ports: - "3306:3306" environment: MYSQL_ROOT_PASSWORD: rootpassword 위의 Docker Compose 파일에서는 MySQL 8를 위한 단일 서비스를 정의합니다. 이 서비스는 다음과 같은 구성을 가지고 있습니다: image: Docker 이미지로 MySQL 8을 사용합니다. container_name: 컨테이너의 이름을 정의합니다. ports: 호스트와 컨테이너 간의 포트 포워딩을 설정합니다. MySQL의 포트 3306을 호스트의 3306 포트로 연결합니다. environment: .. 2024. 2. 29. docker / SQLSERVER / MSSQL / 데이터베이스복원 / 계정생성 / 권한부여 / 백업스크립트 실행 1. docker CONTAINER ID 확인 user@PC:/$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ab11426a70ce mcr.microsoft.com/mssql/server:2019-latest "/opt/mssql/bin/perm…" 9 minutes ago Up 9 minutes 0.0.0.0:11433->1433/tcp, :::11433->1433/tcp sql-server-container user@PC:/$ 2. sqlcmd 실행 2.1 docker 내부 Container console 실행 user@PC:/$ docker exec -it ab11426a70ce /opt/mssql-tools/bin/sqlcmd.. 2024. 2. 29. docker / SQLSERVER / MSSQL / 데이터베이스생성 / 계정생성 / 권한부여 1. docker CONTAINER ID 확인 user@PC:/$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7c226918297a mcr.microsoft.com/mssql/server:2019-latest "/opt/mssql/bin/perm…" 9 minutes ago Up 9 minutes 0.0.0.0:11433->1433/tcp, :::11433->1433/tcp sql-server-container user@PC:/$ 2. sqlcmd 실행 2.1 docker 내부 Container console 실행 user@PC:/$ docker exec -it 7c226918297a /opt/mssql-tools/bin/sqlcmd.. 2024. 2. 29. 이전 1 2 3 4 5 다음 반응형