[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Tabela de conteúdos
Docker on Slackware
Há um pacote Slackware para Docker no Slackbuilds, mas há uma pequena advertência ao instalar. Caso você esteja se perguntando, a compilação do docker oferece a versão CE do Docker.
Passos para instalar
Como root, primeiro instale skpkg:
# git clone https://github.com/dslackw/slpkg.git # cd slpkg # python setup.py install # slpkg update
Em seguida, você deve instalar google-go-lang
slpkg -s sbo google-go-lang
Saia (do root) e faça login novamente antes de continuar a instalar o resto dos pacotes do docker. Como alternativa, pode ser suficiente simplesmente execute:
# source /etc/profile.d/go.sh
# slpkg -s sbo tini # slpkg -s sbo docker-proxy # slpkg -s sbo libseccomp # slpkg -s sbo runc # slpkg -s sbo containerd # slpkg -s sbo docker # slpkg -s sbo docker-compose
Executar o Docker
Em seguida, certifique-se de que o docker inicie na inicialização. Edite o arquivo /etc/rc.d/rc.local, e adicione:
# Start docker if [ -x /etc/rc.d/rc.docker ]; then /etc/rc.d/rc.docker start fi
Também em /etc/rc.d/rc.local_shutdown adicione para garantir um encerramento limpo:
# Stop docker if [ -x /etc/rc.d/rc.docker ]; then /etc/rc.d/rc.docker stop fi
Agora você pode iniciar o docker:
# chmod 755 /etc/rc.d/rc.docker # /etc/rc.d/rc.docker start
Verifique /var/log/docker.log para quaisquer problemas.
Sources
- Original Author User bifferos
- Tradução Português por MacgyverPT (Miguel Rosa)
- Agradecimento especial ao ponce neste tópico