Docker安装FastDFS
-
- docker pull season/fastdfs
-
- systemctl stop firewalld
-
- vi /etc/sysconfig/selinux
-
- 将SELINUX的值改成
disabled
-
- 重启reboot
-
- 创建tracker容器: docker run -ti -d --name trakcer -v ~/tracker_data:/fastdfs/tracker/data --net=host season/fastdfs tracker
-
- 创建storage容器: docker run -tid --name storage -v ~/storage_data:/fastdfs/storage/data -v ~/store_path:/fastdfs/store_path --net=host -e TRACKER_SERVER:10.0.40.61:22122 -e GROUP_NAME=group1 season/fastdfs storage
-
- 拷贝出文件进行修改: docker cp storage:/fdfs_conf/storage.conf ~/
-
- 编辑文件将tracker_server后的ip改成自己的服务器ip
-
- 将修改后的文件重新复制回容器中: docker cp ~/storage.conf storage:/fdfs_conf/
-
- 重新启动storage容器: docker stop storage / docker start storage