Docker Community Forums

Share and learn in the Docker community.

Issue when installing UCP


I’m trying to install UCP with Docker but I’m running on to issue that is confusing me and preventing me to proceed further with UCP instalation.
When I execute the UCP install command I get following error: FATA[0008] the following required ports are already in use on your host - 10250.

When I check the process that uses that port it is kubelet.

Did anyone run into this issue when installing UCP?

Command I run: sudo docker container run --rm -it --name ucp -v /var/run/docker.sock:/var/run/docker.sock docker/ucp:3.1.8 install --pod-cidr --interactive

OS I use: Ubuntu 18.04

Docker CE Info:

Containers: 9
Running: 0
Paused: 0
Stopped: 9
Images: 28
Server Version: 18.09.8
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Volume: local
Network: bridge host macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: active
NodeID: caduocysdy6e64j5fzy0nj924
Is Manager: true
ClusterID: g3epl489ocb6z7founrr45oc8
Managers: 1
Nodes: 1
Default Address Pool:
SubnetSize: 24
Task History Retention Limit: 5
Snapshot Interval: 10000
Number of Old Snapshots to Retain: 0
Heartbeat Tick: 1
Election Tick: 10
Heartbeat Period: 5 seconds
CA Configuration:
Expiry Duration: 3 months
Force Rotate: 0
Autolock Managers: false
Root Rotation In Progress: false
Node Address:
Manager Addresses:
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 894b81a4b802e4eb2a91d1ce216b8817763c29fb
runc version: 425e105d5a03fabd737a126ad93d62a9eeede87f
init version: fec3683
Security Options:
Profile: default
Kernel Version: 4.15.0-54-generic
Operating System: Ubuntu 18.04.2 LTS
OSType: linux
Architecture: x86_64
CPUs: 8
Total Memory: 15.62GiB
Name: ubuntuserver
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Experimental: false
Insecure Registries:
Live Restore Enabled: false
Product License: Community Engine

WARNING: API is accessible on
Access to the remote API is equivalent to root access on the host. Refer
to the ‘Docker daemon attack surface’ section in the documentation for
more information:
WARNING: No swap limit support

Thanks in advance

UCP requires a Docker Enterprise subscription and Docker EE engine.

Thank you! I was under the impression that I could install UCP even though I have Docker CE.

UCP, its Kubernetes integration and DTR are part of the Enterprise subscription.

The Kubernetes integration requires UCP and is kind of unique in a sense where UCP uses swarm deployment techniques to deploy standalone containers that bring a containerized Kubernets to the table.