Docker Community Forums

Share and learn in the Docker community.

Docker EE and zLinux worker

(Wheestermans) #1

I have upgraded POC environment to Docker EE 2.0, we also have a zLinux worker inside our POC environment, but seems that the s390x image is not found after the upgrade. Was all working fine for previous versions.

2018-06-04T11:07:26.287145+02:00 zlxdocd1 dockerd[19736]: time=“2018-06-04T11:07:26.285914183+02:00” level=error msg=“fatal task error” error=“No such image: docker/ucp-agent-s390x:3.0.1” module=“node/agent/taskmanager”

docker version
Client: Docker Enterprise Edition (EE) 2.0
Version: 17.06.2-ee-12
API version: 1.30
Go version: go1.8.7
Git commit: fb5da67
Built: Tue May 29 18:20:05 2018
OS/Arch: linux/s390x

Server: Docker Enterprise Edition (EE) 2.0
Version: 17.06.2-ee-12
API version: 1.30 (minimum version 1.12)
Go version: go1.8.7
Git commit: fb5da67
Built: Tue May 29 18:21:06 2018
OS/Arch: linux/s390x
Experimental: false

Manual pull operation:

docker pull docker/ucp-agent-s390x:3.0.1
Error response from daemon: manifest for docker/ucp-agent-s390x:3.0.1 not found


(Bryce Ryan) #2

This is because zLinux is not yet supported in EE 2.0. Please see the compatibility matrix. It lists zLinux in 17.06, but not yet in 2.0. It will likely be included in a future release of EE 2.x.

(Manglu) #3

Based on the compatibility matrix , DTRs are not available in zLinux.

DTR is a key component of Docker EE and if a solution uses Docker EE on zLinux what is Docker INc’s recommendations on where the DTR should be hosted?

Also what is the migration path for moving DTRs from one platform to another (in this case, moving the DTR from a non-Z Platform to the z-platform once it becomes available.