12
返回列表 发帖
楼主: 84859617

[已解决] 求助用群晖nas内的docker搭建discuz!X3.5,修改文件后直接报错

4

主题

11

回帖

22

积分

初学乍练

贡献
0 点
金币
6 个
 楼主| 发表于 2023-7-5 10:02:57 | 查看全部
crx349 发表于 2023-7-4 19:00
先ssh登陆 容器里面 看看 dz的目录 再映射

我的映射命令是
sudo docker run --name dc232c2a343a -v /volume1/docker/discuz:/var/www/html -d tomcat


系统查的路径如下,帮我看看
root@ds3617xs:~# docker inspect 53147c258299
[
    {
        "Id": "53147c2582993bf111ab203b97fd052341527a56fa1c1e2c35f0ec1d25b3c104",
        "Created": "2023-07-04T03:44:47.354163618Z",
        "Path": "docker-php-entrypoint",
        "Args": [
            "apache2-foreground"
        ],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 28128,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2023-07-05T01:56:38.113508464Z",
            "FinishedAt": "2023-07-05T01:56:32.783063632Z",
            "StartedTs": 1688522198,
            "FinishedTs": 1688522192
        },
        "Image": "sha256:356baa83f52f8da4ce58c2001f3e353b3e0504d1cc839663bc8dca539e5e9c23",
        "ResolvConfPath": "/volume1/@docker/containers/53147c2582993bf111ab203b97fd052341527a56fa1c1e2c35f0ec1d25b3c104/resolv.conf",
        "HostnamePath": "/volume1/@docker/containers/53147c2582993bf111ab203b97fd052341527a56fa1c1e2c35f0ec1d25b3c104/hostname",
        "HostsPath": "/volume1/@docker/containers/53147c2582993bf111ab203b97fd052341527a56fa1c1e2c35f0ec1d25b3c104/hosts",
        "LogPath": "/volume1/@docker/containers/53147c2582993bf111ab203b97fd052341527a56fa1c1e2c35f0ec1d25b3c104/log.db",
        "Name": "/discuz",
        "RestartCount": 0,
        "Driver": "btrfs",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "docker-default",
        "ExecIDs": null,
        "HostConfig": {
            "Binds": [],
            "ContainerIDFile": "",
            "LogConfig": {
                "Type": "db",
                "Config": {}
            },
            "NetworkMode": "default",
            "PortBindings": {},
            "RestartPolicy": {
                "Name": "always",
                "MaximumRetryCount": 0
            },
            "AutoRemove": false,
            "VolumeDriver": "",
            "VolumesFrom": null,
            "CapAdd": null,
            "CapDrop": null,
            "CgroupnsMode": "host",
            "Dns": [],
            "DnsOptions": [],
            "DnsSearch": [],
            "ExtraHosts": null,
            "GroupAdd": null,
            "IpcMode": "private",
            "Cgroup": "",
            "Links": null,
            "OomScoreAdj": 0,
            "PidMode": "",
            "Privileged": false,
            "PublishAllPorts": true,
            "ReadonlyRootfs": false,
            "SecurityOpt": null,
            "UTSMode": "",
            "UsernsMode": "",
            "ShmSize": 67108864,
            "Runtime": "runc",
            "Env": [
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "PHPIZE_DEPS=autoconf \t\tdpkg-dev \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkg-config \t\tre2c",
                "PHP_INI_DIR=/usr/local/etc/php",
                "APACHE_CONFDIR=/etc/apache2",
                "APACHE_ENVVARS=/etc/apache2/envvars",
                "PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
                "PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
                "PHP_LDFLAGS=-Wl,-O1 -pie",
                "GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC",
                "PHP_VERSION=8.2.7",
                "PHP_URL=https://www.php.net/distributions/php-8.2.7.tar.xz",
                "PHP_ASC_URL=https://www.php.net/distributions/php-8.2.7.tar.xz.asc",
                "PHP_SHA256=4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0",
                "DZ_URL=https://gitee.com/Discuz/DiscuzX/attach_files/1414025/download",
                "DZ_WWW_ROOT=/var/www/html"
            ],
            "ConsoleSize": [
                0,
                0
            ],
            "Isolation": "",
            "CpuShares": 50,
            "Memory": 4294967296,
            "NanoCpus": 0,
            "CgroupParent": "",
            "BlkioWeight": 0,
            "BlkioWeightDevice": [],
            "BlkioDeviceReadBps": null,
            "BlkioDeviceWriteBps": null,
            "BlkioDeviceReadIOps": null,
            "BlkioDeviceWriteIOps": null,
            "CpuPeriod": 0,
            "CpuQuota": 0,
            "CpuRealtimePeriod": 0,
            "CpuRealtimeRuntime": 0,
            "CpusetCpus": "",
            "CpusetMems": "",
            "Devices": [],
            "DeviceCgroupRules": null,
            "DeviceRequests": null,
            "KernelMemory": 0,
            "KernelMemoryTCP": 0,
            "MemoryReservation": 0,
            "MemorySwap": 8589934592,
            "MemorySwappiness": null,
            "OomKillDisable": false,
            "PidsLimit": null,
            "Ulimits": null,
            "CpuCount": 0,
            "CpuPercent": 0,
            "IOMaximumIOps": 0,
            "IOMaximumBandwidth": 0,
            "MaskedPaths": [
                "/proc/asound",
                "/proc/acpi",
                "/proc/kcore",
                "/proc/keys",
                "/proc/latency_stats",
                "/proc/timer_list",
                "/proc/timer_stats",
                "/proc/sched_debug",
                "/proc/scsi",
                "/sys/firmware"
            ],
            "ReadonlyPaths": [
                "/proc/bus",
                "/proc/fs",
                "/proc/irq",
                "/proc/sys",
                "/proc/sysrq-trigger"
            ]
        },
        "GraphDriver": {
            "Data": null,
            "Name": "btrfs"
        },
        "Mounts": [],
        "Config": {
            "Hostname": "53147c258299",
            "Domainname": "",
            "User": "",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "ExposedPorts": {
                "443/tcp": {},
                "80/tcp": {}
            },
            "Tty": false,
            "OpenStdin": false,
            "StdinOnce": false,
            "Env": [
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "PHPIZE_DEPS=autoconf \t\tdpkg-dev \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkg-config \t\tre2c",
                "PHP_INI_DIR=/usr/local/etc/php",
                "APACHE_CONFDIR=/etc/apache2",
                "APACHE_ENVVARS=/etc/apache2/envvars",
                "PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
                "PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
                "PHP_LDFLAGS=-Wl,-O1 -pie",
                "GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC",
                "PHP_VERSION=8.2.7",
                "PHP_URL=https://www.php.net/distributions/php-8.2.7.tar.xz",
                "PHP_ASC_URL=https://www.php.net/distributions/php-8.2.7.tar.xz.asc",
                "PHP_SHA256=4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0",
                "DZ_URL=https://gitee.com/Discuz/DiscuzX/attach_files/1414025/download",
                "DZ_WWW_ROOT=/var/www/html"
            ],
            "Cmd": [
                "apache2-foreground"
            ],
            "Image": "tencentci/discuz",
            "Volumes": null,
            "WorkingDir": "/var/www/html",
            "Entrypoint": [
                "docker-php-entrypoint"
            ],
            "OnBuild": null,
            "Labels": {},
            "StopSignal": "SIGWINCH",
            "DDSM": false
        },
        "NetworkSettings": {
            "Bridge": "",
            "SandboxID": "949317b5eed2b47e53516fbc18075d54b316b6a6ae9942bbb19be9b08d5b8b1e",
            "HairpinMode": false,
            "LinkLocalIPv6Address": "",
            "LinkLocalIPv6PrefixLen": 0,
            "Ports": {
                "443/tcp": [
                    {
                        "HostIp": "0.0.0.0",
                        "HostPort": "32772"
                    },
                    {
                        "HostIp": "::",
                        "HostPort": "32772"
                    }
                ],
                "80/tcp": [
                    {
                        "HostIp": "0.0.0.0",
                        "HostPort": "32773"
                    },
                    {
                        "HostIp": "::",
                        "HostPort": "32773"
                    }
                ]
            },
            "SandboxKey": "/var/run/docker/netns/949317b5eed2",
            "SecondaryIPAddresses": null,
            "SecondaryIPv6Addresses": null,
            "EndpointID": "6b95bc2855c77b39d54b468933ae752be89acb0b2d160bb3750836f36b8dc218",
            "Gateway": "172.17.0.1",
            "GlobalIPv6Address": "",
            "GlobalIPv6PrefixLen": 0,
            "IPAddress": "172.17.0.2",
            "IPPrefixLen": 16,
            "IPv6Gateway": "",
            "MacAddress": "02:42:ac:11:00:02",
            "Networks": {
                "bridge": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "NetworkID": "526190a56e2e6673d23253fa78b7a2023186840a4d4149b55285ea3c591fd36a",
                    "EndpointID": "6b95bc2855c77b39d54b468933ae752be89acb0b2d160bb3750836f36b8dc218",
                    "Gateway": "172.17.0.1",
                    "IPAddress": "172.17.0.2",
                    "IPPrefixLen": 16,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "MacAddress": "02:42:ac:11:00:02",
                    "DriverOpts": null
                }
            }
        }
    }
]
回复

使用道具 举报

4

主题

11

回帖

22

积分

初学乍练

贡献
0 点
金币
6 个
 楼主| 发表于 2023-7-5 10:04:41 | 查看全部
crx349 发表于 2023-7-4 19:00
先ssh登陆 容器里面 看看 dz的目录 再映射

刚才那个命令的id错了,是这个
sudo docker run --name 53147c258299 -v /volume1/docker/discuz:/var/www/html -d tomcat
回复

使用道具 举报

18

主题

2120

回帖

3205

积分

应用开发者

贡献
70 点
金币
624 个
QQ
发表于 2023-7-5 12:20:20 | 查看全部
84859617 发表于 2023-7-5 10:04
刚才那个命令的id错了,是这个
sudo docker run --name 53147c258299 -v /volume1/docker/discuz:/var/ww ...

-v: 是将宿主机目录,必须为绝对路径,冒号后为容器内挂载的路径

-v 本地目录:容器内目录
回复

使用道具 举报

4

主题

11

回帖

22

积分

初学乍练

贡献
0 点
金币
6 个
 楼主| 发表于 2023-7-6 17:19:22 | 查看全部
crx349 发表于 2023-7-5 12:20
-v: 是将宿主机目录,必须为绝对路径,冒号后为容器内挂载的路径

-v 本地目录:容器内目录 ...

挂载就算了,试了好久都没行,另外我想问问,那个上传附件2M改大小的事情
网上的一些教程说是要改PHP.ini文件,。用vim修改
vim /etc/php5/apache2/php.ini
但是我按他这个路径打开的是一个空白的文件,怎么弄,求教
回复

使用道具 举报

18

主题

2120

回帖

3205

积分

应用开发者

贡献
70 点
金币
624 个
QQ
发表于 2023-7-7 14:15:06 | 查看全部
84859617 发表于 2023-7-6 17:19
挂载就算了,试了好久都没行,另外我想问问,那个上传附件2M改大小的事情
网上的一些教程说是要改PHP.ini ...

路径不是绝对的 进入容器 用find 搜索 php.ini
回复

使用道具 举报

4

主题

11

回帖

22

积分

初学乍练

贡献
0 点
金币
6 个
 楼主| 发表于 2023-7-7 16:42:32 | 查看全部
crx349 发表于 2023-7-7 14:15
路径不是绝对的 进入容器 用find 搜索 php.ini

已经搞定,感谢,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-4-30 17:01 , Processed in 0.048115 second(s), 9 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表