Neste post vamos aprender a realizar a instalação do Oracle 12cR2 utilizando Docker.
Para este procedimento é necessário o download de dois arquivos
Acesse https://github.com/oracle/docker-images e na opção Clone or download faça download do docker-images-master.zip
Agora acesse https://www.oracle.com/database/technologies/oracle-database-software-downloads.html e faça o download do Oracle 12c Release 2 para Linux:
Movimente o arquivo docker-images-master.zip para /opt
mv docker-images-master.zip /opt/
Para garantir que não teremos problemas com permissão, vou dar permissão total para o diretório /opt
chmod -R 777 /opt
Extraia o arquivo docker-images-master.zip
unzip docker-images-master.zip
Agora movimente o segundo arquivo baixado linuxx64_12201_database.zip para o diretório /opt/docker-images-master/OracleDatabase/SingleInstance/dockerfiles/12.2.0.1/
mv linuxx64_12201_database.zip /opt/docker-images-master/OracleDatabase/SingleInstance/dockerfiles/12.2.0.1/
Acessando o diretório /opt/docker-images-master/OracleDatabase/SingleInstance/dockerfiles/ podemos executar o arquivo buildDockerImage.sh informando a versão do database e usando o parâmetro -v junto do parâmetro -e por se tratar da versão enterprise.
./buildDockerImage.sh -v 12.2.0.1 -e
Todo processo de instalação será realizado, no final a seguinte mensagem deve aparace:
Vamos efetuar a criação do banco de dados:
docker run --name dbtst12 -p 1521:1521 -p 5500:5500 -v /opt:/opt/oracle/oradata oracle/database:12.2.0.1-ee
Referências: https://github.com/oracle/docker-images/blob/master/OracleDatabase/SingleInstance/README.md












Nenhum comentário:
Postar um comentário