DockerToolbox安装文件服务器fastDFS 教程

1、安装  fastdfs

docker load -i ⽂件路径/fastdfs_docker.tar
举例如下:
docker load -i D:/dockerFastDFS/fastdfs_docker.tar

2. 运⾏tracker  

执⾏如下命令开启tracker 服务,我们将 fastDFS tracker 运⾏⽬录映射到本机的 /var/fdfs/tracker⽬录中,注 在我们设置的共享磁盘下 建立这三层目录

docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker

3. 运⾏storage

执⾏如下命令开启storage服务(/var/fdfs/storage 手动建立),注:TRACKER_SERVER=docker--ip地址,不是你的127.0.0.1,端口号设置22122

docker run -dti --network=host --name storage -e TRACKER_SERVER=192.168.99.100:22122 -v /var/fdfs/storage:/var/fdfs delron/fastdfs storage

4、测试安装是否成功  

docker images   查看镜像文件
docker ps -a    查看所有容器
docker ps    查看已启动容器
docker rm 容器id  删除容器
docker rmi [image] 删除镜像
进入容器
docker exec -it tracker bash

进入storage
docker exec -it storage bash

  

 5、报错信息

重新启动storage,发现状态Exited(1)无法启动,查看日志

docker logs -f --tail 10 容器id
报错信息:tail: cannot open '/var/fdfs/logs/storaged.log' for reading: No such file or directory

如果重启后无法启动的会,可能是报下面错误了,手动创建 vi /var/fdfs/logs/storaged.log 文件即可,可尝试如下

 

posted @ 2022-07-25 17:37  生活这把杀猪刀  阅读(113)  评论(0编辑  收藏  举报