时间:2021-05-19
直接拉取镜像,创建容器并运行容器一把梭哈:
docker run -d --restart=always \--privileged=true \--net=host \--name=fastdfs \-e IP=192.168.149.128 \-e WEB_PORT=80 \-v ${HOME}/fastdfs:/var/local/fdfs registry.cn-beijing.aliyuncs.com/tianzuo/fastdfs其中-v ${HOME}/fastdfs:/var/local/fdfs是指:
将${HOME}/fastdfs这个目录挂载到容器里的/var/local/fdfs这个目录里。
所以上传的文件将被持久化到${HOME}/fastdfs/storage/data里,
IP 后面是自己的服务器公网ip或者虚拟机ip,-e WEB_PORT=80 指定nginx端口
访问容器:
docker exec -it fastdfs /bin/bash
追加文本信息到index.html文件中
echo "Hello FastDFS!">>index.html
上传此文件?
fdfs_test /etc/fdfs/client.conf upload index.html
打印了一段信息:
This is FastDFS client test program v5.12Copyright (C) 2008, Happy Fish / YuQingFastDFS may be copied only under the terms of the GNU GeneralPublic License V3, which may be found in the FastDFS source kit.Please visit the FastDFS Home Page http:/// for more detail.[2020-08-12 17:35:41] DEBUG - base_path=/var/local/fdfs/storage, connect_timeout=30, network_timeout=60, tracker_server_count=1, anti_steal_token=0, anti_steal_secret_key length=0, use_connection_pool=0, g_connection_pool_max_idle_time=3600s, use_storage_id=0, storage server id count: 0tracker_query_storage_store_list_without_group: server 1. group_name=, ip_addr=我的ip, port=23000group_name=group1, ip_addr=我的ip, port=23000storage_upload_by_filenamegroup_name=group1, remote_filename=M00/00/00/rBEAB180KG2Ab6N2AAAAHhkaK9M13.htmlsource ip address: 172.17.0.7file timestamp=2020-08-12 17:35:41file size=30file crc32=421145555example file url: http://我的ip/group1/M00/00/00/rBEAB180KG2Ab6N2AAAAHhkaK9M13.htmlstorage_upload_slave_by_filenamegroup_name=group1, remote_filename=M00/00/00/rBEAB180KG2Ab6N2AAAAHhkaK9M13_big.htmlsource ip address: 172.17.0.7file timestamp=2020-08-12 17:35:41file size=30file crc32=421145555example file url: http://我的ip/group1/M00/00/00/rBEAB180KG2Ab6N2AAAAHhkaK9M13_big.html根据提示生成的地址就可以访问到了
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
网络基础配置虽然Docker可以根据镜像“多开”容器,并而每个容器互不影响,但并不代表容器与容器之间是完全决裂的。Docker在运行镜像
1、容器是独立运行的一个或一组应用,及他们的运行环境。容器是Docker中的一个重要的概念。2、docker容器的启动有三种方式a.交互方式,基于镜像新建容器并
在Docker容器退出时,默认容器内部的文件系统仍然被保留,以方便调试并保留用户数据。但是,对于foreground容器,由于其只是在开发调试过程中短期运行,其
前面我们使用的DockerHub是由Docker官方提供的,我们也可以搭建自己的Docker,搭建方式也很容器,因为Docker官方已经将Docker注册服务器
  docker可以实现虚拟化的效果,它包括很多的部分,容器就是其中之一,而容器也是docker的一个重要的概念,容器是独立运行的一个或者是