首页 > 其他分享 >容器部署samba服务

容器部署samba服务

时间:2022-12-07 18:48:07浏览次数:58  
标签:容器 samba name 部署 user home docker your

samba服务的容器镜像: elswork/samba
docker hub 页面: https://hub.docker.com/r/elswork/samba

docker compose 部署 samba

---
docker network create docker_network
cat << "EOF" >./docker-compose.yaml
version: "3"
services:
  samba:
    image: elswork/samba
    container_name: samba
    volumes:
    - /home/your_user_name/documents/:/mount
    ports:
    - 139:139/tcp
    - 445:445/tcp
    command: |
      -u "1000:1000:your_user_name:your_user_name:put-any-password-here" -s "SmbShare:/mount:rw:your_user_name"
    restart: always 

networks:
  default:
    name: docker_network
    external: True
EOF

容器部署samba服务 注意事项

  1. /home/your_user_name/documents 目录拥有者 需要注意 ,我这里确保修改为1000:1000
  2. 替换your_user_name为你个人的名称
  3. 客户端读写挂载 mount -t cifs -o "rw,username=your_user_name,password=put-any-password-here" //nfs.xxx.com/SmbShare /home/your_user_name/documents
  4. 客户端只读挂载 mount -t cifs -o "ro,username=your_user_name,password=put-any-password-here" //nfs.xxx.com/SmbShare /home/your_user_name/documents
  5. //nfs.xxx.com/SmbShare 为NFS服务的地址,
  6. /home/your_user_name/documents 为客户端的本地目录
  7. 学习常规部署samba ,并结合https://hub.docker.com/r/elswork/samba 学习更多技巧

标签:容器,samba,name,部署,user,home,docker,your
From: https://www.cnblogs.com/faberbeta/p/16963959.html

相关文章

  • jenkins(二) 在jenkins服务所在的服务器部署项目代码
    1.jenkins所在的服务器本地部署项目a。新建item   b.选择freestyle project输入名称c.该item配置git仓库以及身份认证(git的账号密码),指定分支 d.配置......
  • spring mvc环境之引入spring容器(七)
    springmvc环境之引入spring容器实现对项目bean的依赖注入、控制翻转等因为之前pom.xml引入了spring-web,它本身就要依赖于核心包------------然后在web.xml配置监听器,......
  • 修改Docker默认镜像和容器的存储位置
    一、WhyDocker默认的镜像和容器存储位置在/var/lib/docker中,如果仅仅是做测试,我们可能没有必要修改,但是当大量使用的时候,我们可能就要默认存储的位置了。二、How......
  • docker 部署 rabbitmq(持久化) 和postgresql redis mysql
    rabbitmq:dockerrun-d--hostname=rabbitmq--restart=always-eRABBITMQ_DEFAULT_USER=admin-eRABBITMQ_DEFAULT_PASS=admin--name=rabbitmq-p5672:5672-p15672......
  • k8s上部署redis哨兵记录
    -k8s界面使用kuboard-部署使用1主1备1哨兵-使用思路为master节点部署后,slave节点使用master的serviceip与master节点进行互通,哨兵进程与master、slave使用serviceip......
  • SLS-Logtail部署
    1.在Linux宿主机上直接部署官方安装示例:https://help.aliyun.com/document_detail/28982.html#section-v94-r79-ru6自建机器安装logtail在上述官网中找到自己的SLS-Pr......
  • 【阿里云】服务部署
    服务部署https://www.bilibili.com/video/BV1kD4y1v7Fk/?spm_id_from=333.337.search-card.all.click&vd_source=d11276664e3a69665cdbcae735af16dc打包jarjar是类的归......
  • 都2022年了,还不用Jenkins自动化部署?
    简介:大家好,我是枫哥,......
  • 【collection】3.java容器之ArrayList
    ArrayListArrayList底层是数组add新增元素的时候其实就是在数组下一个位置进行元素赋值,重点是在扩容上扩容privatevoidgrow(intminCapacity){ //overflow-cons......
  • 容器指南之容器架构及常用指令
    1.Docker系统架构Dockerdaemon:守护进程。通过dockerdaemon 命令启动,它负责容器的创建、运行和监控,还负责镜像的构建和储存。Clinet:客户端。通过HTTP 和 Docker 守......