{"id":2674,"date":"2018-07-04T10:44:34","date_gmt":"2018-07-04T08:44:34","guid":{"rendered":"https:\/\/www.oradba.ch\/?p=2674"},"modified":"2018-07-04T10:48:24","modified_gmt":"2018-07-04T08:48:24","slug":"doag-2018-sig-security-oracle-unified-directory-on-docker","status":"publish","type":"post","link":"https:\/\/www.oradba.ch\/wordpress\/2018\/07\/doag-2018-sig-security-oracle-unified-directory-on-docker\/","title":{"rendered":"DOAG 2018 SIG Security &#8211; Oracle Unified Directory on Docker"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\" wp-image-2676 alignleft\" src=\"https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/uploads\/IMG_1575.jpg?resize=267%2C200&#038;ssl=1\" alt=\"\" width=\"267\" height=\"200\" srcset=\"https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/uploads\/IMG_1575.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/uploads\/IMG_1575.jpg?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/uploads\/IMG_1575.jpg?resize=1024%2C768&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/uploads\/IMG_1575.jpg?resize=624%2C468&amp;ssl=1 624w, https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/uploads\/IMG_1575.jpg?w=1250&amp;ssl=1 1250w, https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/uploads\/IMG_1575.jpg?w=1875&amp;ssl=1 1875w\" sizes=\"auto, (max-width: 267px) 100vw, 267px\" \/><\/p>\n<p>A couple of days ago I did had the opportunity to give a presentation on Oracle Unified Directory on Docker at the DOAG SIG Security day in Stuttgart. It was a great opportunity to discuss how OUD engineering can be simplified using Docker. As proof how easy this can be, I set up and configured an OUD AD proxy in a short demo.<\/p>\n<p>&nbsp;<\/p>\n<p>Besides the demo the following topics were discussed:<\/p>\n<ul>\n<li>Docker in a nutshell<\/li>\n<li>Requirements to setup Oracle Unified Directory in Docker<\/li>\n<li>Oracle Unified Directory installation<\/li>\n<li>Build an Oracle Unified Directory Docker image<\/li>\n<li>Discuss the Dockerfile and build scripts<\/li>\n<li>Digression on how to make Docker images smaller<\/li>\n<li>Use the Oracle Unified Directory Docker image<\/li>\n<li>Discuss the instance status and create scripts<\/li>\n<li>Use cases for Oracle Unified Directory in Docker<\/li>\n<li>Demo setup Oracle Unified Directory with Enterprise User Security and Active Directory proxy<\/li>\n<\/ul>\n<p>With an Oracle Unified Directory Docker images and the OUD Base template scripts it took just a couple of minutes to setup and configure Enterprise User Security with an Oracle Unified Directory AD proxy. More complex use cases including high availability, replication etc. will take a bit more time, but it can also be automated.<\/p>\n<p>The presentation and information related to event:<\/p>\n<ul>\n<li>Agenda <a href=\"https:\/\/www.doag.org\/de\/event\/eventdetails\/554099\">DOAG 2018 Security Day<\/a><\/li>\n<li>Presentation on OraDBA (German) <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/plugins\/wp-downloadmanager\/images\/ext\/pdf.gif?w=625&#038;ssl=1\" alt=\"\" title=\"\" style=\"vertical-align: middle;\" \/>&nbsp;<a href=\"https:\/\/www.oradba.ch\/wordpress\/download\/DOAG_OracleUnifiedDirectory_in_Docker_Oehrli.pdf\">DOAG_OracleUnifiedDirectory_in_Docker_Oehrli.pdf<\/a><\/li>\n<li>Notes for the Demo <em>Enterprise User Security with OUD AD Proxy<\/em> on OraDBA (German) <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/plugins\/wp-downloadmanager\/images\/ext\/unknown.gif?w=625&#038;ssl=1\" alt=\"\" title=\"\" style=\"vertical-align: middle;\" \/>&nbsp;<a href=\"https:\/\/www.oradba.ch\/wordpress\/download\/DOAG_OracleUnifiedDirectory_in_Docker_Demo_Oehrli.md\">DOAG_OracleUnifiedDirectory_in_Docker_Demo_Oehrli.md<\/a><\/li>\n<\/ul>\n<p>Some references and links related to this blog post and the presentation:<\/p>\n<ul>\n<li>My OUD Docker GitHub Repository <a href=\"https:\/\/github.com\/oehrlis\/docker\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/oehrlis\/docker<\/a><\/li>\n<li>OUD Base environment scripts <a href=\"https:\/\/github.com\/oehrlis\/oudbase\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/oehrlis\/oudbase<\/a><\/li>\n<li>Blog Post <a href=\"https:\/\/www.oradba.ch\/wordpress\/2017\/11\/oracle-unified-directory-to-go-on-raspberry-pi-zero\/\">Oracle Unified Directory to go on Raspberry Pi Zero<\/a><\/li>\n<li>Blog Post <a href=\"https:\/\/www.oradba.ch\/wordpress\/2018\/03\/smaller-oracle-docker-images\/\">Smaller Oracle Docker images<\/a><\/li>\n<li>Blog Post <a href=\"https:\/\/www.oradba.ch\/wordpress\/2016\/11\/environment-scripts-for-oud\/\">Environment Scripts for OUD<\/a><\/li>\n<li>Oracle Container Registry <a href=\"https:\/\/container-registry.oracle.com\" target=\"_blank\" rel=\"noopener\">https:\/\/container-registry.oracle.com<\/a><\/li>\n<li>Oracle Docker GitHub Repository <a href=\"https:\/\/github.com\/oracle\/docker-images\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/oracle\/docker-images<\/a><\/li>\n<li>Issue about an official OUD Docker build <a href=\"https:\/\/github.com\/oracle\/docker-images\/issues\/656\" target=\"_blank\" rel=\"noopener\">issue #656<\/a><\/li>\n<li>My Oracle Support OUD 12c certification <a href=\"https:\/\/url.oradba.ch\/MOSoud12c\" target=\"_blank\" rel=\"noopener\">My Oracle Support<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>A couple of days ago I did had the opportunity to give a presentation on Oracle Unified Directory on Docker at the DOAG SIG Security day in Stuttgart. It was a great opportunity to discuss how OUD engineering can be simplified using Docker. As proof how easy this can be, I set up and configured [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"DOAG 2018 SIG Security - Oracle Unified Directory on Docker","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[152,177,142,11],"tags":[23,130,18,111],"class_list":["post-2674","post","type-post","status-publish","format-standard","hentry","category-doag","category-docker","category-oud","category-security","tag-presentation","tag-trivadis","tag-trivadiscontent","tag-tvdsecexpert"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1aErb-H8","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":2689,"url":"https:\/\/www.oradba.ch\/wordpress\/2019\/02\/doag-red-stack-magazin-oracle-unified-directory-in-docker\/","url_meta":{"origin":2674,"position":0},"title":"DOAG Red Stack Magazin &#8211; Oracle Unified Directory in Docker","author":"Stefan","date":"18. February 2019","format":false,"excerpt":"Mid June I wrote an article for the DOAG Red Stack magazin about my work on Oracle Unified Directory in Docker. Just about the same time I did my DOAG SIG Security presentation on the same topic. In the meantime the article has been published in the latest release of\u2026","rel":"","context":"In &quot;DOAG&quot;","block_context":{"text":"DOAG","link":"https:\/\/www.oradba.ch\/wordpress\/category\/doag\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3065,"url":"https:\/\/www.oradba.ch\/wordpress\/2019\/05\/soug-day-2019-oracle-database-in-docker\/","url_meta":{"origin":2674,"position":1},"title":"SOUG Day 2019 &#8211; Oracle Database in Docker","author":"Stefan","date":"22. May 2019","format":false,"excerpt":"Today I did have the opportunity to give a presentation on Oracle Database in Docker at the SOUG day in Olten. It was a great opportunity to discuss how Oracle database engineering can be simplified using Docker. Besides the demo the following topics were discussed: Docker images, container and volumes\u2026","rel":"","context":"In &quot;18c&quot;","block_context":{"text":"18c","link":"https:\/\/www.oradba.ch\/wordpress\/category\/oracle-database\/18c\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/uploads\/D7KVdlnXsAAg0aX-300x225.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2456,"url":"https:\/\/www.oradba.ch\/wordpress\/2017\/12\/oracle-unified-directory-on-docker\/","url_meta":{"origin":2674,"position":2},"title":"Oracle Unified Directory on Docker","author":"Stefan","date":"13. December 2017","format":false,"excerpt":"A bit a while ago I've started to use Docker for miscellaneous purposes. Not really an early adopter, but I still hope I caught the train just in time. :-) In one of my customer project, I did have to set up a couple of OUD instance to develop and\u2026","rel":"","context":"In &quot;Docker&quot;","block_context":{"text":"Docker","link":"https:\/\/www.oradba.ch\/wordpress\/category\/docker\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/uploads\/OUD_Moby-300x209.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2761,"url":"https:\/\/www.oradba.ch\/wordpress\/2018\/08\/oracle-unified-directory-sslhandshakeexception-with-java-1-8-0_181\/","url_meta":{"origin":2674,"position":3},"title":"Oracle Unified Directory SSLHandshakeException with Java 1.8.0_181","author":"Stefan","date":"23. August 2018","format":false,"excerpt":"A couple of days ago I did update my Oracle Unified Directory Docker images with the latest bundle patch for OUD as well the latest java version. With the new Docker images I was about to reproduce a use case from a customer. Everything actually worked at first glance, but\u2026","rel":"","context":"In &quot;Oracle Unified Directory&quot;","block_context":{"text":"Oracle Unified Directory","link":"https:\/\/www.oradba.ch\/wordpress\/category\/oud\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2525,"url":"https:\/\/www.oradba.ch\/wordpress\/2018\/03\/smaller-oracle-docker-images\/","url_meta":{"origin":2674,"position":4},"title":"Smaller Oracle Docker images","author":"Stefan","date":"28. March 2018","format":false,"excerpt":"One of the important challenges with Docker is to get used to the image layers and the layered file system. It quickly happens that you unintentionally have too much data in an intermediate layer. Either log files, installation software or login credentials. Whereby the first two \"only\" blow up the\u2026","rel":"","context":"In &quot;Docker&quot;","block_context":{"text":"Docker","link":"https:\/\/www.oradba.ch\/wordpress\/category\/docker\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.oradba.ch\/wordpress\/wp-content\/uploads\/Bildschirmfoto-2018-03-28-um-09.07.56-300x178.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3140,"url":"https:\/\/www.oradba.ch\/wordpress\/2019\/07\/oracle-cpu-psu-advisory-july-2019\/","url_meta":{"origin":2674,"position":5},"title":"Oracle CPU \/ PSU Advisory July 2019","author":"Stefan","date":"17. July 2019","format":false,"excerpt":"Recently, just in the middle of the summer holidays, Oracle has released the third Critical Patch Advisory for its products. It seems there's a lot of work going on in Redwood Shore. Oracle has fixed about 319 security vulnerabilities across their products. The Oracle database is relatively prominently represented with\u2026","rel":"","context":"In &quot;11gR2&quot;","block_context":{"text":"11gR2","link":"https:\/\/www.oradba.ch\/wordpress\/category\/oracle-database\/11gr2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.oradba.ch\/wordpress\/wp-json\/wp\/v2\/posts\/2674","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oradba.ch\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oradba.ch\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oradba.ch\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oradba.ch\/wordpress\/wp-json\/wp\/v2\/comments?post=2674"}],"version-history":[{"count":4,"href":"https:\/\/www.oradba.ch\/wordpress\/wp-json\/wp\/v2\/posts\/2674\/revisions"}],"predecessor-version":[{"id":2679,"href":"https:\/\/www.oradba.ch\/wordpress\/wp-json\/wp\/v2\/posts\/2674\/revisions\/2679"}],"wp:attachment":[{"href":"https:\/\/www.oradba.ch\/wordpress\/wp-json\/wp\/v2\/media?parent=2674"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oradba.ch\/wordpress\/wp-json\/wp\/v2\/categories?post=2674"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oradba.ch\/wordpress\/wp-json\/wp\/v2\/tags?post=2674"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}