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相关的命令了

最后

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

相关推荐
踏着七彩祥云的小丑19 分钟前
AI——Docker部署Dify
docker·ai
深邃-24 分钟前
【Web安全】-云服务器与Docker(2):Docker镜像操作,Docker容器操作,Docker搭建漏洞靶场
linux·服务器·web安全·网络安全·docker
研究点啥好呢1 小时前
面馆开业!客官,你的面(经)好了!
python·阿里云·docker·面试·reactjs·求职招聘·react
米高梅狮子1 小时前
13.ETCD 存储系统、生产环境 Kubernetes 集群部署和Kubernetes 集群升级
数据库·云原生·容器·架构·kubernetes·自动化·etcd
高旭的旭11 小时前
GitLab Omnibus Docker 内存优化实战:从 4.7 GiB 降到 3.2 GiB
docker·容器·gitlab
我是Superman丶18 小时前
Docker 命令自用
运维·docker·容器
ai产品老杨19 小时前
深度解析:基于 Docker 与 GB28181 的企业级 AI 视频管理平台——实现 X86/ARM 异构计算与全场景边缘计算架构
人工智能·docker·音视频
Slow菜鸟20 小时前
Docker 学习篇(七)| 实战 — 用 Docker 构建 SpringBoot + Vue 全栈项目
spring boot·学习·docker
树下水月21 小时前
docker 常用命令
docker·容器·eureka
好奇的菜鸟1 天前
Java开发常用中间件,Docker安装。
java·docker·中间件