Event info
Note
hub.docker.com vs docker store.
-
anonymous choice
-
search "monitoring" -- result 513 repos.
-
High quality docker image
-
Approved Publisher and Certificate Content
-
Commercial License and Supports
-
Docker Certification Program
-
Tested by Docker
-
Joint Support
-
....
-
Store Value to Publishers
-
Billing systems
-
Commercial channels
-
Utilize Docker's commercial image distribution.
Oracle on docker store
- Oracle has own channel on Docker Store
- oracle enterprise
- mysql
- weblogic.
- java
- ......
- You must log in Docker store in case you download a docker image.
- The reason why Oracle in the Docker Store ?
- The Docker Store offers marketplace with trusted content.
- Accessibility -- the number of downloads of our products compared to OTN(Oracle Technology Network)
- Docker Image as building blocks
- They have to be responsible for their own images.
- github
- https://github.com/oracle/docker-images
- Oracle History
- Oracle Database -- 1978 -1st release
- Installation -- days.
- Instruction guide - 219 pages
- Now ( docker image )
- Installation -- minutes.
- Java
- Enable cgroup aware Memory Management.
- Use java+9 and jlink reduce image size. - Container service in the Oracle Cloud
- CI/CD
- CaaS ( Container as a service )
- FaaS ( Function as a service )
Docker EE on Oracle Cloud infrastructure for Container Management
-
Creates layered docker image.
-
DevOps vs Enterprise
-
DevOps --- can update easily even every month.
-
Enterprise -- still hard even every 6 month update.
-
Enterprise platform problem
-
How a legacy platform will be containerized.
-
You can download Windows/Mac images.
-
To release production platform
-
Be responsible for Monitoring, Managing, Scaling images.
-
Docker Enterprise has own orchestration.
-
Docker EE on OCI
-
Explain Docker EE feature
-
Network
-
VM
-
Migrate bare-metal server to container
-
Docker EE Demo
-
by WebUI
-
Docker EE 2.0
-
Compatible kubernetes configuration files.
-
Support docker on Mac, Windows
Memo: Is it useful more than kubernetes ?
Question and Answer
- Where should store the Data
- Out side of the container
- Even use a container for DB, do not store the Data in the container.
- How to use a "Storage"
- docker is just a container, don't care the storage.
- Do not mix an OS in the same cluster
- Windows Cluster includes only Windows, Linux as well
=====================
Docker Store 紹介
- dockerhub は玉石混交。 Docker Storeは厳選されたイメージのみ
- Docker Store からサポート付きでイメージを売買できる
- 上記の都合上、Publisherにも恩恵がある(単純販売、販路拡大の効果も)
Oracle の場合
- Oracleさんの成功事例
- 販路広がった
- 外部からの技術も取り込めた(周辺技術を扱うイメージがアップロードされた)
Docker EE 紹介
- Docker EE もオーケストレーションできる
- Docker EE 2.0 は kubernetes と互換性があるので移行が楽
- Security fix やら様々な機能があるので、状況に合わせて選ぶと良い
質疑応答
- データはコンテナに入れるな
- 高信頼性のあるストレージを使うならば、それはそれで特定ストレージとして位置づけろ
- docker に自動判別、オーケストレーションはできない
- 意図的に重みを付けないと単なる1ハードとして使われてしまうだけ
- OS毎にクラスタを分けよ
- 混ぜる意味が無い。Windows の上に Linux container (app)を動かす必然性が無い
- kubernetes, Docker EEで複数OSのオーケストレーションができることに意味を見いだせ