Docker部署FastDFS-nginx
目录
查询FastDFS镜像文件
通过docker search 命令去仓库中查找镜像文件
docker searchr fastdfs
我们选取 名为delron/fastdfs的镜像,该镜像默认的为我们安装了nginx。
拉取镜像并查看镜像
#拉取镜像
docker pull delron/fastdfs
#查看镜像
docker images
通过docker network 创建网络
Docker容器每次重启后容器ip会发生变动,这意味着如果容器间使用ip地址进行通信的话,一旦容器重启,重启后的容器将不能再被访问到。
Docker网络主要有以下两个功能:
- 容器间的互联和通信以及端口映射
- 容器IP变动的时候可以通过服务名直接网络连接通信而不受影响
#创建网络
docker network create mynet
#查看网络
docker network ls
通过Docker命令创建Tracker服务
#创建要挂载的容器卷
mkdir /fastdfs/tracker01
#执行docker命令
docker run -d --name tracker01 --network=mynet -p 22122:22122 -v /fastdfs/tracker01:/var/fdfs delron/fastdfs trac