Docker Desktop启动问题

最近有用到Docker Desktop,但是安装过程中遇到了不少问题,记录一下。
1、启动报WSL2错误,需要更新一下wsl。

2、启动时 Failed to set version to docker-desktop exit code -1
解决方案:https://zhuanlan.zhihu.com/p/151392411

### 使用 Docker Desktop 启动 Redis 容器 为了确保 Redis 容器能够成功启动并正常工作,可以按照以下方法操作: #### 配置 Docker Desktop 确认 Docker Desktop 已经正确安装并且处于运行状态。如果遇到 Docker Desktop 始终停留在 Stopped 状态的情况,则需检查系统资源分配以及网络设置[^2]。 #### 创建并配置 Redis 数据卷和配置文件 准备用于挂载到容器内的目录结构,例如 `G:\project\redisLearning` 下创建子文件夹分别存放自定义的 `redis.conf` 和数据存储位置 `/data`。这一步骤有助于实现数据持久化保存,并允许对默认行为做出调整[^3]。 #### 运行命令启动 Redis 容器 打开终端窗口输入下列指令来部署带有特定参数设定的 Redis 实例: ```bash docker pull redis ``` 接着执行下面这条完整的 docker run 指令来启动 Redis 服务端程序: ```bash docker run -p 6379:6379 --name my_redis \ -v "G:\project\redisLearning\redis.conf":/etc/redis/redis.conf \ -v "G:\project\redisLearning\data":"/data" \ -d redis redis-server /etc/redis/redis.conf --appendonly yes ``` 上述命令指定了主机上的端口映射关系 `-p 6379:6379` ,设置了容器名称 `--name my_redis` 并绑定了两个本地路径作为卷装载点以便于管理配置选项与持久化的数据库文件;最后指定镜像名及其入口进程所要加载的具体配置项[--appendonly yes][^1]^。 #### 查看容器状态 一旦完成以上步骤之后就可以利用 `docker ps` 或者借助 Docker Desktop 的图形界面工具去验证新建立起来的服务实例是否正在健康运转了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值