Установка Oracle 18 Express Edition (XE) в Docker

Опубликовано: 28 Март 2026
на канале: Oracle Database Developer
2,787
77

Краткий туториал по установке СУБД Oracle 18 XE в Docker.
Иногда необходимо быстро развернуть СУБД Oracle для экспериментов. Данное видео поможет в этом!

https://github.com/oracle/docker-images - репозиторий Oracle для формирования образов.

https://github.com/kivilev/oracle_dbd... - репозиторий к видео.
-------
Подписывайтесь на мой телеграм-канал: https://t.me/oracle_dbd

Все о разработке в СУБД "Oracle". Теория, практика, SQL, PL/SQL, задачки, сертификация и многое другое.

Если вам нужны консультации, есть вопросы, хотите пройти обучение, то пишите в телеграм - https://t.me/denis_dbd
-------
Команды в видео:
Версия установленного docker:
$ docker --version

Запуск тестового контейнера hello-world:
$ docker run hello-world

Создание образа с Oracle 18XE:
$ ./buildDockerImage.sh -v 18.4.0 -x

Создание и запуск контейнера:
$ docker run --name oracle18xe -p 1522:1521 -p 5500:5500 -e oracle_pwd=booble34 -v C:\Users\d.kivilev\docker-demo-db\oracle18xe:/opt/oracle/oradata oracle/database:18.4.0-xe

Получить доступ к командной строки контейнера:
$ docker exec -it oracle18xe /bin/bash

Войти в базу данных под пользователем system:
$ sqlplus system/booble34@oracle18xe

---------------------------------------
Композиция "The Sun is Scheduled to Come Out Tomorrow" принадлежит исполнителю Chris Zabriskie. Лицензия: Creative Commons Attribution (https://creativecommons.org/licenses/....
Оригинальная версия: http://chriszabriskie.com/honor/.
Исполнитель: http://chriszabriskie.com/