Sou novo na comunidade Snappy e tenho uma dúvida sobre como criar um snap que se baseia no framework Docker. Eu tenho uma imagem do Docker de teste ( link ). Eu posso construir e instalar o snap muito bem, mas eu recebo esse erro sempre que eu tento executá-lo (via whaley.speak
):
(amd64)ubuntu@ubuntu-snappy:~$ whaley.speak
/apps/whaley.sideload/IIDeccTbeLdT/bin/speak.sh: 2: /apps/whaley.sideload/IIDeccTbeLdT/bin/speak.sh: docker: Operation not permitted
Meu arquivo snapcraft.yaml é:
name: whaley
version: 1.0
vendor: Jason Cooper <>
summary: A test snap of a docker image.
description: A test snap of a docker image.
icon: whale.png
frameworks:
- docker
binaries:
speak:
exec: bin/speak.sh
caps:
- docker_client
- networking
parts:
glue:
plugin: copy
files:
speak.sh: bin/speak.sh
speak.sh
simplesmente contém:
#!/bin/sh
docker run skawaii/docker-whaley
Alguma idéia de por que eu posso usar o comando docker
através do meu shell script? Agradecemos antecipadamente.