首页 > 其他分享 >docker 创建seafile 1bec7de0740f4117904bf3be5122ecaf

docker 创建seafile 1bec7de0740f4117904bf3be5122ecaf

时间:2023-01-16 11:33:12浏览次数:53  
标签:1bec7de0740f4117904bf3be5122ecaf name memcached portainer docker seafile net

docker 创建seafile

部署Portainer

docker pull portainer/portainer

docker run -p 9000:9000 -p 8000:8000 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /mydata/portainer/data:/data \
-d portainer/portainer

利用Portainer部署seafile

network—>添加seafile-net,driver—>bridge

version: "2"

services:
  db:
    image: mariadb:10.5
    container_name: seafile-mysql
    environment:
      - MYSQL_ROOT_PASSWORD=XXXX  # Requested, set the root's password of MySQL service.
      - MYSQL_LOG_CONSOLE=true
    volumes:
      - /opt/container/seafile-mysql/db:/var/lib/mysql  # Requested, specifies the path to MySQL data persistent store.
    networks:
      - seafile-net

  memcached:
    image: memcached:1.5.6
    container_name: seafile-memcached
    entrypoint: memcached -m 256
    networks:
      - seafile-net
          
  seafile:
    image: seafileltd/seafile-mc:latest
    container_name: seafile
    ports:
      - "80:80"
#      - "443:443"  # If https is enabled, cancel the comment.
    volumes:
      - /opt/container/seafile/seafile-data:/shared   # Requested, specifies the path to Seafile data persistent store.
    environment:
      - DB_HOST=db
      - DB_ROOT_PASSWD=XXXX  # Requested, the value shuold be root's password of MySQL service.
      - TIME_ZONE=Asia/Shanghai # Optional, default is UTC. Should be uncomment and set to your local time zone.
      - [email protected]  # Specifies Seafile admin user, default is '[email protected]'.
      - SEAFILE_ADMIN_PASSWORD=XXXX     # Specifies Seafile admin password, default is 'asecret'.
      - SEAFILE_SERVER_LETSENCRYPT=false   # Whether use letsencrypt to generate cert.
      - SEAFILE_SERVER_HOSTNAME=ninafreedom.tk # Specifies your host name.
    depends_on:
      - db
      - memcached
    networks:
      - seafile-net

networks:
  seafile-net:

密码不正确重新创建超级用户:

方法一:

可进入docker—>seafile—>exec console—>执行seafile-server-latest/reset-admin.sh

方法二:

显示在运行容器:docker ps

在指定容器中运行bash:sudo docker exec -it 775c7c9ee1e1 /bin/bash

执行seafile-server-latest/reset-admin.sh

标签:1bec7de0740f4117904bf3be5122ecaf,name,memcached,portainer,docker,seafile,net
From: https://www.cnblogs.com/ninakitty/p/17055021.html

相关文章

  • Docker镜像的基本操作总结
    摘要容器化是上个十年比较火的技术.现在看起来在进行总计有点晚了.不过linux是三十年前的,我依旧没有总结好道理是一样的.技术不在于新旧,重要的是学习到原理.Docker的重要......
  • Docker下/var/lib/docker/overlay2空间清理办法
    Docker下/var/lib/docker/overlay2空间清理办法1.查看磁盘占用df-h2.Docker的内置CLI指令dockersystemdf可用于查询镜像(Images)、容器(Containers)和本地卷(Loc......
  • Warning: Stopping docker.service, but it can still be activated by: docker.socke
    执行systemctlstopdocker后提示“Warning:Stoppingdocker.service,butitcanstillbeactivatedby:docker.socket”解释:这是docker在关闭状态下被访问自动唤醒机......
  • Rancher安装(新) - CentOS7(Docker)环境
    Rancher安装(新)-CentOS7(Docker)环境 1.拉取镜像dockerpullrancher/rancher 2. 在宿主机上创建Rancher的挂载目录mkdir-p/docker_volume/rancher_home/{r......
  • CentOs 7.4安装Docker以及宝塔
    CentOs7.4.1708博主使用的服务器是CentOs7.4,1核2G1.安装Docker首先打开Docker官网:happy:1.设置仓库我们需要先安装yum-utils包,一会设置docker容器时,我们需要使用......
  • win10 docker desktop wsl2
    现在(2023年1月15日),在win10系统上使用docker,最好的搭配就是wsl2子系统+dockerdesktop的wsl2basedenginedockerdesktop可以在win10系统上安装,较新版本的dockerdesk......
  • docker部署elasticsearch + ik分词器
    Elasticsearch构建docker容器创建文件夹mkdir-pdocker/es/datamkdir-pdocker/es/plugins配置文件cd/docker/esecho"http.host:0.0.0.0">>elasticsearch......
  • 使用docker中的nginx实现反向代理
    场景:宿主机有个目录存储静态资源,需要通过nginx代理出去,用户访问http://host:port/resource/xxxx访问。   1、修改宿主机中的/nginx/conf.d/default.conf文件(该文......
  • docker中离线安装nginx
    注:默认已经安装好docker。 为什么要离线安装?其实离线安装是建立在在线安装的基础上的;因为有可能我们的服务器由于安全问题无法访问外网,自此我们需要将镜像手动上传至服......
  • 【docker】MAC Cannot connect to the Docker daemon at unix:///var/run/docker.soc
    问题描述:1.在电脑上打开终端,输入dockerps,提示信息如下: CannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.Isthedockerdaemonrunning?2.......