SlideShare a Scribd company logo
Deploying Docker Containers on Windows
Server 2016
@Ben_Hall
Ben@BenHall.me.uk
OcelotUproar.com / Katacoda.com
@Ben_Hall / Blog.BenHall.me.uk
Tech Support > Tester > Developer >
Founder
Software Development Studio
WHOAMI?
https://www.katacoda.com/
Agenda
• Introduction to Docker
• Windows Containers
• Deploying IIS / ASP.NET with Containers
• Running containers in Production
• Future
doger.io
Deploying Windows Containers on Windows Server 2016
https://www.docker.com/whatisdocker/
Container
Own Process Space
Own Network Interface
Own Root Directories
Sandboxed
Like a lightweight VM. But it’s not a VM.
Native CPU
Native Memory
Native IO
No Pre-Allocation
No Performance Overheard
Milliseconds to launch
Still fully isolated
Docker - An open platform for distributed
applications for developers and sysadmins.
Got us to agree on something!
Deploying Windows Containers on Windows Server 2016
Batteries included but removable
Linux cgroups & namespaces
Deploying Windows Containers on Windows Server 2016
> docker run –p 6379:6379 redis
_.-``__ ''-._
_.-`` `. `_. ''-._ Redis 3.0.3 (00000000/0) 64 bit
.-`` .-```. ```/ _.,_ ''-._
( ' , .-` | `, ) Running in standalone mode
|`-._`-...-` __...-.``-._|'` _.-'| Port: 6379
| `-._ `._ / _.-' | PID: 1
`-._ `-._ `-./ _.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' | http://redis.io
`-._ `-._`-.__.-'_.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' |
`-._ `-._`-.__.-'_.-' _.-'
`-._ `-.__.-' _.-'
`-._ _.-'
`-.__.-'
1:M 05 Nov 10:42:24.402 # Server started, Redis version 3.0.3
1:M 05 Nov 10:42:24.402 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition.
To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl
vm.overcommit_memory=1' for this to take effect.
1:M 05 Nov 10:42:24.402 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will
create latency and memory usage issues with Redis. To fix this issue run the command 'echo never >
/sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a
reboot. Redis must be restarted after THP is disabled.
1:M 05 Nov 10:42:24.403 # WARNING: The TCP backlog setting of 511 cannot be enforced because
/proc/sys/net/core/somaxconn is set to the lower value of 128.
1:M 05 Nov 10:42:24.403 * The server is now ready to accept connections on port 6379
RStudio
> docker run -d -p 8787:8787 rocker/rstudio
Windows?
Windows Server 2016
• Currently TP4
• TP5 is coming “very soon”
• RTM in Q3ish
Windows
Server Core
Windows
Nano
Windows
Containers
Windows
Hyper-V
Containers
Windows Containers
Windows Kernel
Windows Server 2016
SQL
Server
MSMQ
IIS /
ASP.NET
Docker Engine
Windows Hyper-V Containers
Windows Kernel
Windows Server 2016
SQL
Server
MSMQ
IIS /
ASP.NET
Windows Kernel
Windows Server 2016
Hyper-V
Docker Engine
Deploying Windows Containers on Windows Server 2016
Windows Server Core
• Nearly Win32 Compatiable
• Same behaviour of Windows
• Install all of the same tooling
Windows Nano
• Stripped down
• Smallest footprint
• 1/20th the size of Windows Server Core
• Only essential components
– Hyper-V, Clustering, Networking, Storage, .Net,
Core CLR
Windows Server Core => Ubuntu Linux
Windows Nano => Alpine Linux
Windows Server Core => Legacy Apps?
Windows Nano => Modern Apps?
Work In Progress
• https://msdn.microsoft.com/en-
us/virtualization/windowscontainers/about/w
ork_in_progress
• eg: Windows Containers cannot be
managed/interacted with through a RDP
session in TP4.
Installing Windows Containers
C:> Install-WindowsFeature containers
C:> wget https://aka.ms/tp4/docker -OutFile
$env:SystemRootsystem32docker.exe
C:> start-process nssm install
Deploying Windows Containers on Windows Server 2016
Deploying Windows Containers on Windows Server 2016
Microsoft
Windows Linux Subsystem
• Completely unrelated
• Maybe not in the future…
What is a Windows Docker
Image?
PS C:> docker images
REPOSITORY TAG IMAGE ID CREATED
windowsservercore 10.0.10586.0 6801d964fda5 2 weeks ago
windowsservercore latest 6801d964fda5 2 weeks ago
nanoserver 10.0.10586.0 8572198a60f1 2 weeks ago
nanoserver latest 8572198a60f1 2 weeks ago
PS C:> docker run -it 
windowsservercore cmd
C:> dir
Users Program Files Windows etc
Thank you to https://msdn.microsoft.com/en-
us/virtualization/windowscontainers/quick_start/manage_docker
Building Windows based Docker
Images
PS C:> docker run -it 
--name iisbase 
windowsservercore cmd
[iisbase] C:>
Thank you to https://msdn.microsoft.com/en-
us/virtualization/windowscontainers/quick_start/manage_docker
PS C:> docker run -it 
--name iisbase 
windowsservercore cmd
C:> powershell.exe Install-WindowsFeature web-server
C:> exit
PS C:> docker commit iisbase
windowsservercoreiis
4193c9f34e320c4e2c52ec52550df225b2243927ed21f014fbfff3f
29474b090
Running Windows Container
PS C:> docker run -it 
--name iisdemo -p 80:80 
windowsservercoreiis cmd
docker commit is an anti-pattern
Use a Dockerfile
C:docker-iis> type Dockerfile
FROM windowsservercore:10.0.10586
RUN dism /online 
/enable-feature 
/all 
/featurename:iis-webserver 
/NoRestart
C:>docker build –t iis:10 c:docker-iis
C:> docker images
REPOSITORY TAG IMAGE ID CREATED
iis 10 as4w9c928829 9 seconds ago
windowsservercore 10.0.10586.0 6801d964fda5 2 weeks ago
windowsservercore latest 6801d964fda5 2 weeks ago
nanoserver 10.0.10586.0 8572198a60f1 2 weeks ago
nanoserver latest 8572198a60f1 2 weeks ago
C:SourceCodeApp> type Dockerfile
RUN echo "Hello World - Dockerfile" >
c:inetpubwwwrootindex.html
C:SourceCode> docker build –t app .
PS C:> docker images
REPOSITORY TAG IMAGE ID CREATED
app latest k23jjin423d 1 minutes ago
iis 10 as4w9c928829 9 minutes ago
windowsservercore 10.0.10586.0 6801d964fda5 2 weeks ago
windowsservercore latest 6801d964fda5 2 weeks ago
nanoserver 10.0.10586.0 8572198a60f1 2 weeks ago
nanoserver latest 8572198a60f1 2 weeks ago
PS C:> docker run –name -it -p 80:80 app cmd
PS C:> docker run –name -it -p 80:80 --
isolation=hyperv app cmd
Building Windows Nano image?
• Wait until TP5
> docker run --name iisnanobase -it -v c:share:c:iisinstall -
-isolation=hyperv nanoserver cmd
> docker commit iisnanobase nanoserveriis
Immutable
Disposable Container Pattern
Simplification of deployments via
automation
Jenkins
•Builds Docker
Image
Testing QA Production
Build Lifecycle
Powershell API
PS C:> Get-ContainerImage
Name Publisher Version IsOSImage
---- --------- ------- ---------
NanoServer CN=Microsoft 10.0.10584.1000 True
WindowsServerCore CN=Microsoft 10.0.10584.1000 True
PS C:> New-Container -ContainerImageName
WindowsServerCore -Name demo -
ContainerComputerName demo
Name State Uptime ParentImageName
---- ----- ------ ---------------
demo Off 00:00:00 WindowsServerCore
Persisting Data
> docker run –v <host-dir>:<container-dir> image
-v /opt/docker/elasticsearch:/data
-v /opt/docker/mysql:/var/lib/mysql
-v /docker/scrapbook/uploads:/app/public/uploads
-v $(PWD):/host
-v /var/log/syslog:/var/log/syslog
Users and Domains
• Local user accounts may be created and used for
running Windows services and applications in
containers
• Containers cannot join Active Directory domains,
and cannot run services or applications as
domain users, service accounts, or machine
accounts.
• "Microsoft are actively looking at solutions to
support these types of scenarios."
Difference to Docker on Linux
Docker Images will behave as expected
• Linux Manifest
• Windows Manifest
• ARM Manifest
• Future IoT thing Manifest
• docker pull redis
– Image pulled depends on Docker Engine
What’s happening under the
covers?
Linux / Windows
• Linux has cgroups and namespaces
– cgroups – How much access/resources do I have?
– namespaces – What can I see?
• Windows wanted this in the Kernel
• Prototype was called Drawbridge
• Server 2016 Kernel brings in the new
cgroups/namespaces
• Microsoft reached out to Docker to partner
Deploying Windows Containers on Windows Server 2016
Security?
What about developers?
Deploying Windows Containers on Windows Server 2016
Running Containers in
Production
Deploying Windows Containers on Windows Server 2016
Deploying Windows Containers on Windows Server 2016
Bin Packing Pattern
Mesosphere DC/OS
Powering Azure Container Service
Host Fingerprinting
• Constraints based deployment
• Container is based on Nano Server, within
cluster, deploy to server capable of running
Nano Server (ie. Windows Server 2016)
The Future?
Deploying Windows Containers on Windows Server 2016
SQL Server as a Container
Visual Studio as a Container?
Everything as a Container
Deploy Anywhere
Resources
• https://channel9.msdn.com/Blogs/containers
• https://aka.ms/containers
www.katacoda.com
Deploying Windows Containers on Windows Server 2016
Summary
• Docker and Containers have changed how Linux
processes are managed
• Real container support coming to Windows
Kernel
• Automation will be easier
• Better ROI and cluster management
Thank you!
@Ben_Hall
Ben@BenHall.me.uk
Blog.BenHall.me.uk
www.Katacoda.com
Questions / Beer?

More Related Content

What's hot (20)

PPTX
Running Docker in Development & Production (#ndcoslo 2015)
Ben Hall
 
PPTX
Lessons from running potentially malicious code inside Docker containers
Ben Hall
 
PPTX
Exploring Docker Security
Patrick Kleindienst
 
PDF
파이썬 개발환경 구성하기의 끝판왕 - Docker Compose
raccoony
 
PDF
Docker summit 2015: 以 Docker Swarm 打造多主機叢集環境
謝 宗穎
 
PDF
2017-03-11 02 Денис Нелюбин. Docker & Ansible - лучшие друзья DevOps
Омские ИТ-субботники
 
PPTX
PHP development with Docker
Yosh de Vos
 
PPTX
Docker 1.11 Presentation
Sreenivas Makam
 
PPTX
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
Alexey Petrov
 
PPT
Running High Performance and Fault Tolerant Elasticsearch Clusters on Docker
Sematext Group, Inc.
 
PDF
Scaling Next-Generation Internet TV on AWS With Docker, Packer, and Chef
bridgetkromhout
 
PDF
Docker Security in Production Overview
Delve Labs
 
PPTX
Dockerizing a Symfony2 application
Roman Rodomansky
 
PDF
Dockerize your Symfony application - Symfony Live NYC 2014
André Rømcke
 
PDF
Developing and Deploying PHP with Docker
Patrick Mizer
 
PPTX
Docker orchestration v4
Hojin Kim
 
PDF
手把手帶你學Docker 03042017
Paul Chao
 
PDF
Docker up and running
Victor S. Recio
 
PDF
Vagrant for real (codemotion rome 2016)
Michele Orselli
 
PDF
Docker Runtime Security
Sysdig
 
Running Docker in Development & Production (#ndcoslo 2015)
Ben Hall
 
Lessons from running potentially malicious code inside Docker containers
Ben Hall
 
Exploring Docker Security
Patrick Kleindienst
 
파이썬 개발환경 구성하기의 끝판왕 - Docker Compose
raccoony
 
Docker summit 2015: 以 Docker Swarm 打造多主機叢集環境
謝 宗穎
 
2017-03-11 02 Денис Нелюбин. Docker & Ansible - лучшие друзья DevOps
Омские ИТ-субботники
 
PHP development with Docker
Yosh de Vos
 
Docker 1.11 Presentation
Sreenivas Makam
 
Dockerize Me: Distributed PHP applications with Symfony, Docker, Consul and A...
Alexey Petrov
 
Running High Performance and Fault Tolerant Elasticsearch Clusters on Docker
Sematext Group, Inc.
 
Scaling Next-Generation Internet TV on AWS With Docker, Packer, and Chef
bridgetkromhout
 
Docker Security in Production Overview
Delve Labs
 
Dockerizing a Symfony2 application
Roman Rodomansky
 
Dockerize your Symfony application - Symfony Live NYC 2014
André Rømcke
 
Developing and Deploying PHP with Docker
Patrick Mizer
 
Docker orchestration v4
Hojin Kim
 
手把手帶你學Docker 03042017
Paul Chao
 
Docker up and running
Victor S. Recio
 
Vagrant for real (codemotion rome 2016)
Michele Orselli
 
Docker Runtime Security
Sysdig
 

Viewers also liked (20)

PPTX
10 reasons you'll like Windows Server 2016
Aymen Mami
 
PDF
MCSA: Windows Server 2016
Serhad MAKBULOĞLU, MBA
 
PPTX
Whats new in Microsoft Windows Server 2016 Clustering and Storage
John Moran
 
PDF
MPLS Concepts and Fundamentals
Shawn Zandi
 
PDF
SDN and NFV в банковской сфере
Victoria Kalinina
 
PPTX
Introduction to Active Directory
thoms1i
 
PDF
SD WAN MPLS service disruption or enhancement
Colt Technology Services
 
PPT
Microsoft Active Directory
thebigredhemi
 
PPTX
Windows Server 2008 Active Directory
anilinvns
 
PPT
Active Directory Training
Nishad Sukumaran
 
PPTX
Zigbee network
bhavithd
 
PPT
Zigbee
Kannan Rajan
 
PDF
Software Defined WAN – SD-WAN
MarketingArrowECS_CZ
 
PPTX
Дмитрий Дурасов-«Технологии контейнеризации в Windows Server 2016»
Tanya Denisyuk
 
PDF
Enterprise WAN Evolution with SD-WAN
Toshal Dudhwala
 
PDF
Introduction to Windows Containers
Dmitry Zaets
 
PPSX
Installing windows server 2016 TP 4
Ayman Sheta
 
PDF
What does Web2 do for us?
Mike Ellis
 
PPTX
Windows server2016 presentation
☁️Seyfallah Tagrerout☁ [MVP]
 
PPT
zigbee technology
N.CH Karthik
 
10 reasons you'll like Windows Server 2016
Aymen Mami
 
MCSA: Windows Server 2016
Serhad MAKBULOĞLU, MBA
 
Whats new in Microsoft Windows Server 2016 Clustering and Storage
John Moran
 
MPLS Concepts and Fundamentals
Shawn Zandi
 
SDN and NFV в банковской сфере
Victoria Kalinina
 
Introduction to Active Directory
thoms1i
 
SD WAN MPLS service disruption or enhancement
Colt Technology Services
 
Microsoft Active Directory
thebigredhemi
 
Windows Server 2008 Active Directory
anilinvns
 
Active Directory Training
Nishad Sukumaran
 
Zigbee network
bhavithd
 
Zigbee
Kannan Rajan
 
Software Defined WAN – SD-WAN
MarketingArrowECS_CZ
 
Дмитрий Дурасов-«Технологии контейнеризации в Windows Server 2016»
Tanya Denisyuk
 
Enterprise WAN Evolution with SD-WAN
Toshal Dudhwala
 
Introduction to Windows Containers
Dmitry Zaets
 
Installing windows server 2016 TP 4
Ayman Sheta
 
What does Web2 do for us?
Mike Ellis
 
Windows server2016 presentation
☁️Seyfallah Tagrerout☁ [MVP]
 
zigbee technology
N.CH Karthik
 
Ad

Similar to Deploying Windows Containers on Windows Server 2016 (20)

PDF
Introduction to Containers - SQL Server and Docker
Chris Taylor
 
PPTX
Windows server containers
Sri Kanth
 
PPTX
Windows server containers
Sri Kanth
 
PPTX
Windows Server Containers
Sri Kanth
 
PPTX
Docker and Microsoft - Windows Server 2016 Technical Deep Dive
Docker, Inc.
 
PPTX
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
Ido Flatow
 
PDF
SCUGBE_Lowlands_Unite_2017_Managing Windows Containers with Docker
Kenny Buntinx
 
PPTX
Windows Server Containers- How we hot here and architecture deep dive
Docker, Inc.
 
PDF
DockerCon EU 2015 - Windows Server Containers
Arnaud Porterie
 
PDF
The Docker Ecosystem
Dmitry Skaredov
 
PPTX
Windows brings Docker Goodness - What does it mean for .NET developers?
Naeem Sarfraz
 
PDF
Introduction to Docker Containers - Docker Captain
Ajeet Singh Raina
 
PPTX
[FDD 2016] Marek Śledziński - Microsoft Windows a sprawa kontenerów
Future Processing
 
PDF
Docker All The Things - ASP.NET 4.x and Windows Server Containers
Anthony Chu
 
PDF
Developing apps in Windows Containers using Docker
Naeem Sarfraz
 
PDF
Introduction to Docker - IndiaOpsUG
Ajeet Singh Raina
 
PPTX
Containers: DevOp Enablers of Technical Solutions
Jules Pierre-Louis
 
PPTX
Developer workflow with docker
Wyn B. Van Devanter
 
PDF
Docker on Windows
Stefan Scherer
 
PPTX
Developer South Coast 2018: Docker on Windows - The Beginner's Guide
Elton Stoneman
 
Introduction to Containers - SQL Server and Docker
Chris Taylor
 
Windows server containers
Sri Kanth
 
Windows server containers
Sri Kanth
 
Windows Server Containers
Sri Kanth
 
Docker and Microsoft - Windows Server 2016 Technical Deep Dive
Docker, Inc.
 
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
Ido Flatow
 
SCUGBE_Lowlands_Unite_2017_Managing Windows Containers with Docker
Kenny Buntinx
 
Windows Server Containers- How we hot here and architecture deep dive
Docker, Inc.
 
DockerCon EU 2015 - Windows Server Containers
Arnaud Porterie
 
The Docker Ecosystem
Dmitry Skaredov
 
Windows brings Docker Goodness - What does it mean for .NET developers?
Naeem Sarfraz
 
Introduction to Docker Containers - Docker Captain
Ajeet Singh Raina
 
[FDD 2016] Marek Śledziński - Microsoft Windows a sprawa kontenerów
Future Processing
 
Docker All The Things - ASP.NET 4.x and Windows Server Containers
Anthony Chu
 
Developing apps in Windows Containers using Docker
Naeem Sarfraz
 
Introduction to Docker - IndiaOpsUG
Ajeet Singh Raina
 
Containers: DevOp Enablers of Technical Solutions
Jules Pierre-Louis
 
Developer workflow with docker
Wyn B. Van Devanter
 
Docker on Windows
Stefan Scherer
 
Developer South Coast 2018: Docker on Windows - The Beginner's Guide
Elton Stoneman
 
Ad

More from Ben Hall (20)

PPTX
The Art Of Documentation - NDC Porto 2022
Ben Hall
 
PPTX
The Art Of Documentation for Open Source Projects
Ben Hall
 
PPTX
Three Years of Lessons Running Potentially Malicious Code Inside Containers
Ben Hall
 
PPTX
Containers without docker
Ben Hall
 
PPTX
Deploying windows containers with kubernetes
Ben Hall
 
PPTX
The Art of Documentation and Readme.md for Open Source Projects
Ben Hall
 
PPTX
How Secure Are Docker Containers?
Ben Hall
 
PPTX
The Challenges of Becoming Cloud Native
Ben Hall
 
PPTX
Scaling Docker Containers using Kubernetes and Azure Container Service
Ben Hall
 
PPTX
The art of documentation and readme.md
Ben Hall
 
PPTX
Experimenting and Learning Kubernetes and Tensorflow
Ben Hall
 
PPTX
Tips on solving E_TOO_MANY_THINGS_TO_LEARN with Kubernetes
Ben Hall
 
PPTX
Learning Patterns for the Overworked Developer
Ben Hall
 
PPTX
Implementing Google's Material Design Guidelines
Ben Hall
 
PPTX
Architecting .NET Applications for Docker and Container Based Deployments
Ben Hall
 
PPTX
The Art Of Building Prototypes and MVPs
Ben Hall
 
PPTX
Node.js Anti Patterns
Ben Hall
 
PPTX
What Designs Need To Know About Visual Design
Ben Hall
 
PPTX
Real World Lessons On The Anti-Patterns of Node.JS
Ben Hall
 
PPTX
Learning to think "The Designer Way"
Ben Hall
 
The Art Of Documentation - NDC Porto 2022
Ben Hall
 
The Art Of Documentation for Open Source Projects
Ben Hall
 
Three Years of Lessons Running Potentially Malicious Code Inside Containers
Ben Hall
 
Containers without docker
Ben Hall
 
Deploying windows containers with kubernetes
Ben Hall
 
The Art of Documentation and Readme.md for Open Source Projects
Ben Hall
 
How Secure Are Docker Containers?
Ben Hall
 
The Challenges of Becoming Cloud Native
Ben Hall
 
Scaling Docker Containers using Kubernetes and Azure Container Service
Ben Hall
 
The art of documentation and readme.md
Ben Hall
 
Experimenting and Learning Kubernetes and Tensorflow
Ben Hall
 
Tips on solving E_TOO_MANY_THINGS_TO_LEARN with Kubernetes
Ben Hall
 
Learning Patterns for the Overworked Developer
Ben Hall
 
Implementing Google's Material Design Guidelines
Ben Hall
 
Architecting .NET Applications for Docker and Container Based Deployments
Ben Hall
 
The Art Of Building Prototypes and MVPs
Ben Hall
 
Node.js Anti Patterns
Ben Hall
 
What Designs Need To Know About Visual Design
Ben Hall
 
Real World Lessons On The Anti-Patterns of Node.JS
Ben Hall
 
Learning to think "The Designer Way"
Ben Hall
 

Recently uploaded (20)

PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
Advancing WebDriver BiDi support in WebKit
Igalia
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
Advancing WebDriver BiDi support in WebKit
Igalia
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 

Deploying Windows Containers on Windows Server 2016

Editor's Notes

  • #11: Why wouldn’t you just install your stuff? Why over a virtual machine?
  • #18: Story
  • #57: Story of data being lost