You are on page 1of 12

www.viscosityna.

com @ViscosityNA
Integrating Oracle APEX and
docker through Restful Data
Sources
February, 2023

Emanuel
Cifuentes

www.viscosityna.com @ViscosityNA
Viscosity Core Pillars and Service Models

@ViscosityNA
Who is this presentation for?
• Oracle APEX Developers
• DBAs looking to develop
• DBAs learning devops

@ViscosityNA
Docker
• Standard
• Portable
• Includes/handles dependencies
• Light
• Isolated and secure
• Separate storage from runtime
• Universal
• Images and containers
• Registry
• https://docs.docker.com/

@ViscosityNA
Docker vs Virtualization

@ViscosityNA
Oracle Application Express
• Low Code
• Oracle Database
• PL/SQL and JS
• No License required
• Cloud Ready
• Plug-ins

https://apex.oracle.com/en/

@ViscosityNA
Live Demo

@ViscosityNA
Setup
• OL7:
sudo yum install docker
sudo service docker start
• OL8:
sudo yum-config-manager --add-repo
https://download.docker.com/linux/centos/docker-
ce.repoAdding repo from:
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
docker-compose-plugin

@ViscosityNA
Setup
sudo groupadd docker
sudo usermod -aG docker opc

@ViscosityNA
Setup
sudo vi /usr/lib/systemd/system/docker.service

[Service]
Type=notify
ExecStart=
/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
-H tcp://0.0.0.0:4243

sudo systemctl stop docker


sudo systemctl daemon-reload
Sudo service docker restart

@ViscosityNA
Follow us online!
Web: viscosityna.com

Tw: @viscosityna

Ig: @viscosity_na

Personal Tw: @emacodes

Personal Blog: blog.emacodes.dev

@ViscosityNA

You might also like