docker查看未启动容器内部目录结构

docker 查看已启动容器内部的目录参考:https://blog.youkuaiyun.com/weixin_46304253/article/details/110390457

查看未启动容器内部目录,可使用cp命令,将未启动容器内部的已知路径拷贝到本地,再通过本地路径去反推容器内的目录:

# 查看所有启动和未启动的容器
docker ps -a

# 获取到容器id, 使用cp命令将容器内的目录拷贝到本地
docker cp containerID:container_path host_path

### 使用 `docker run` 启动 Redis 容器 为了使用 `docker run` 命令启动 Redis 容器,可以按照以下方法操作: #### 准备工作 确保 Linux 服务器已经安装好了 DockerDocker Compose[^1]。 #### 创建必要的目录结构 在 `/mnt/docker/redis/` 下创建所需的文件夹和配置文件。这一步虽然是严格必要,但有助于管理和维护容器数据。 #### 运行 Redis 容器 通过指定端口映射、挂载卷以及其他选项来运行 Redis 容器。下面是一个典型的命令示例: ```bash docker run --name some-redis \ -v /mnt/docker/redis/data:/data \ -p 6379:6379 \ -d redis:latest \ redis-server --appendonly yes ``` 此命令做了几件事情: - `-v /mnt/docker/redis/data:/data`: 将主机上的 `/mnt/docker/redis/data` 目录挂载到容器内的 `/data` 路径上; - `-p 6379:6379`: 把宿主机的 6379 端口转发给容器内部的服务监听地址; - `--name some-redis`: 给新创建的容器命名为 `some-redis`; - `-d redis:latest`: 以后台模式启动最新版本 (`latest`) 的官方 Redis 镜像; - `redis-server --appendonly yes`: 设置持久化存储参数,在这里启用了 AOF 日志记录功能。 如果希望自定义更多设置,则可以在本地准备好 `redis.conf` 文件并将其作为额外的数据卷传递进去: ```bash -v /path/to/local/conf/redis.conf:/usr/local/etc/redis/redis.conf \ ... -d redis:latest \ redis-server /usr/local/etc/redis/redis.conf ``` 这样就可以利用外部配置文件控制服务行为而无需每次都手动输入大量参数了。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值