docker-ce
сам конфликтует с docker.io
, поэтому я не думаю, что есть способ заставить это работать, добавив еще один пакет, предоставляющий docker.io
.
Я подозреваю, что единственный способ установить subuser
с docker-ce
— это пересобрать subuser
с альтернативной зависимостью:
Depends: ${misc:Depends}, ${sphinxdoc:Depends}, ${python3:Depends}, python3-pkg-resources, git, docker.io | docker-ce
Полный рецепт будет
apt source subuser
cd subuser-*
sed -i 's/Depends:.*/& | docker-ce/' debian/control
dch -n "Allow docker-ce instead of docker.io."
dch -r ignored
dpkg-buildpackage -us -uc