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 文件即可,可尝试如下
做人如果没有梦想,那根咸鱼有什么区别!!!