зеркало из
				https://github.com/iharh/notes.git
				synced 2025-10-31 21:56:08 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			69 строки
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			69 строки
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
 | |
| http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.html
 | |
| http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html
 | |
| 
 | |
| 12c R2 (12.2.0.1.0) 
 | |
| http://www.oracle.com/technetwork/database/enterprise-edition/downloads/oracle12c-linux-12201-3608234.html
 | |
| 
 | |
| https://github.com/oracle/docker-images
 | |
| http://ajitabhpandey.info/2018/02/running-oracle-11g-release-2-11-2-0-2-xe-in-docker-container/
 | |
| 
 | |
| https://github.com/oracle/docker-images/tree/master/OracleDatabase
 | |
| https://github.com/oracle/docker-images/tree/master/OracleDatabase/dockerfiles
 | |
| https://github.com/oracle/docker-images/blob/master/OracleDatabase/dockerfiles/buildDockerImage.sh
 | |
| 
 | |
| https://sqlmaria.com/2017/04/27/oracle-database-12c-now-available-on-docker/
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 11.2.0.2
 | |
| https://www.youtube.com/watch?v=9vc7qe4kUnU
 | |
| 
 | |
| cp oracle-xe-11.2.0-1.0.x86_64.rpm.zip 11.2.0.2/
 | |
| ./buildDockerImage.sh -v 11.2.0.2 -x
 | |
| docker run --name oracle --shm-size=1g -p 1521:1521 -p 8080:8080 -e ORACLE_PWD=oracle -v /data/wrk/clb/ora11xe:/u01/app/oracle/oradata oracle/database:11.2.0.2-xe
 | |
| 
 | |
| -e ORACLE_PWD=Passw0rd123
 | |
| 
 | |
| docker stop oracle
 | |
| docker start oracle
 | |
| docker exec -it --user oracle oracle bash
 | |
| bash-4.2$ sqlplus / as sysdba
 | |
| 
 | |
| buildDockerImage.sh
 | |
|     -v [11.2.0.2|12.1.0.2|12.2.0.1]
 | |
|     -e: creates image based on Enterprise-ed
 | |
|     -s: creates image based on Standard-ed 2
 | |
|     -x: creates image based on Express-ed
 | |
|     -i: ignores the MD5 checksums
 | |
|     -o: passes on Docker build option
 | |
| 
 | |
| ->
 | |
| EDITION="ee|se2|xe"
 | |
| DOCKEROPS="--shm-size=1G $DOCKEROPS"; # ???
 | |
| IMAVE_NAME="oracle/database:$VERSION-EDITION"
 | |
| 
 | |
| docker build --force-rm=true --no-cache=true $DOCKEROPS $PROXY_SETTINGS -t $IMAGE_NAME -f Dockerfile.$EDITION . || {
 | |
|   echo ""
 | |
|   echo "ERROR: Oracle Database Docker Image was NOT successfully created."
 | |
|   echo "ERROR: Check the output and correct any reported problems with the docker build operation."
 | |
|   exit 1
 | |
| }
 | |
| 
 | |
| 
 | |
| ./buildDockerImage.sh -v 12.2.0.1 -s
 | |
| # remove HEALTHCHECK line from Dockerfile
 | |
| # ? --start-period
 | |
| 
 | |
| 
 | |
| oracle container registry
 | |
| https://technology.amis.nl/2017/12/30/oracle-database-in-a-docker-container-from-oracle-container-registry/
 | |
| https://technology.amis.nl/2017/11/17/quick-introduction-to-oracle-container-registry-running-one-of-oracles-prebaked-images/
 | |
| https://technology.amis.nl/2017/11/18/run-oracle-database-in-docker-using-prebaked-image-from-oracle-container-registry-a-two-minute-guide/
 | |
| 
 | |
| docker login -u <usr> -p <pwd> container-registry.oracle.com  
 | |
| 
 | |
| misc
 | |
| https://dzone.com/articles/creating-an-oracle-database-docker-image
 | 
