alpine安装docker踩坑记

文章目录

前言

你好,我是醉墨居士,最近使用alpine操作系统上docker遇到了一些错误,尝试解决之后就准备输出一篇博客,帮助有需要的后人能够少踩坑,因为淋过雨所以想给别人撑伞

错误场景

我天真的以为使用apk add docker就能够直接安装好docker,然后执行service docker start就能启动docker

但是现实是残酷的,当我执行上述操作之后,我发现使用docker info和docker ps这些命令时都报了一个错:

ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

正确操作

执行下述命令完成

docker、openrc(服务管理工具)、lxc( Linux 容器的缩写,提供轻量级的操作系统级虚拟化)、musl-dev(包含 musl 标准库的开发库)的安装

初始化 OpenRC

docker的开机自启动

docker启动

bash 复制代码
apk add --no-cache docker openrc lxc musl-dev
openrc
mkdir -p /run/openrc/
touch /run/openrc/softlevel
rc-update add docker default
service docker start

执行完之后,就可以肆无忌惮地执行docker相关的命令了

最后

我是醉墨居士,希望能够帮助到你解决问题,我们下篇博客再见😊

相关推荐
invicinble1 小时前
对于docker在项目中的完整实战
运维·docker·容器
❀͜͡傀儡师2 小时前
Docker快速部署一个轻量级邮件发送 API 服务
jvm·docker·容器
深耕AI2 小时前
Docker Volumes详解
运维·docker·容器
Bypass--2 小时前
防护篇 | 云原生安全攻防实战
安全·云原生·容器·kubernetes
山外山与楼外楼3 小时前
微服务虾谈
docker·微服务·容器
Ancelin安心3 小时前
计算机网络易混淆知识点总结
网络协议·tcp/ip·计算机网络·nginx·网络安全·docker·云原生
weixin_462446233 小时前
使用 Docker Compose 部署 Next-AI-Draw-IO(精简 OpenAI 兼容配置)
人工智能·docker·容器
斯普信云原生组3 小时前
Eureka部署参考文档
云原生·eureka
损落星辰3 小时前
docker常用命令
docker·容器·eureka
deriva3 小时前
windows系统安装linux并docker部署.netcore项目
linux·docker·.netcore