Commit b68bf8e8 authored by chenchuanwen's avatar chenchuanwen

c

parent 1fff3f4e
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
</profile>
</component>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/wp_shop.iml" filepath="$PROJECT_DIR$/.idea/wp_shop.iml" />
</modules>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="PhpProjectSharedConfiguration" php_language_level="8.0">
<option name="suggestChangeDefaultLanguageLevel" value="false" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="5871a27f-68b3-437d-a2e0-24867006c06d" name="Default Changelist" comment="" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ComposerSettings">
<execution />
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="ProjectId" id="2ut8zQsPvqJ4WJfx9DyFljx9e6I" />
<component name="ProjectLevelVcsManager" settingsEditedManually="true" />
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showExcludedFiles" value="false" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">
<property name="RunOnceActivity.OpenProjectViewOnStart" value="true" />
<property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="last_opened_file_path" value="$PROJECT_DIR$/dockerservice" />
<property name="node.js.detected.package.eslint" value="true" />
<property name="node.js.path.for.package.eslint" value="project" />
<property name="node.js.selected.package.eslint" value="(autodetect)" />
<property name="vue.rearranger.settings.migration" value="true" />
</component>
<component name="RecentsManager">
<key name="CopyFile.RECENT_KEYS">
<recent name="$PROJECT_DIR$/dockerservice" />
</key>
<key name="MoveFile.RECENT_KEYS">
<recent name="$PROJECT_DIR$" />
</key>
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="5871a27f-68b3-437d-a2e0-24867006c06d" name="Default Changelist" comment="" />
<created>1743056772538</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1743056772538</updated>
<workItem from="1743056775893" duration="178000" />
</task>
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="3" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
\ No newline at end of file
FROM webdevops/php-nginx:7.2
ENV COMPOSER_ALLOW_SUPERUSER=1
#ADD wkhtmltox_0.12.5-1.stretch_amd64.deb /tmp/
RUN sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list \
&& sed -i 's/security.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list \
#&& sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list.d/buster.list \
#&& sed -i 's/security.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list.d/buster.list \
&& apt-get update \
&& cd /tmp \
&& composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ \
&& docker-service-enable ssh \
&& echo 'root:123456' | chpasswd \
&& pecl install -D 'enable-openssl="yes"' http://pecl.php.net/get/swoole-4.4.17.tgz \
&& echo "[swoole]" >> /opt/docker/etc/php/php.ini \
&& echo "extension=swoole.so" >> /opt/docker/etc/php/php.ini \
&& docker-run-bootstrap \
&& docker-image-cleanup
ENV WEB_DOCUMENT_ROOT=project
WORKDIR $WEB_DOCUMENT_ROOT
version: '3'
services:
wpshop:
build:
context: ./
image: wpshop
container_name: wpshop
restart: always
expose:
- "80"
- "9875"
ports:
- "9875:9875"
environment:
- YII_ENV=test
- YII_DEBUG=1
- VIRTUAL_HOST=www.teesvile.com
- WEB_DOCUMENT_ROOT=/project/
- LETSENCRYPT_HOST=www.teesvile.com
- php.post_max_size=100M
- php.upload_max_filesize=100M
#- php.session.save_handler=redis
#- php.session.save_path=tcp://redis:6379
#- php.session.gc_maxlifetime=864000
volumes:
- /data:/data
- ../:/project
- /var/spool/cron/crontabs:/var/spool/cron/crontabs
- ./socket.io.nginx.conf:/opt/docker/etc/nginx/vhost.common.d/10-location-root.conf
- /etc/localtime:/etc/localtime
network_mode: docker_network
networks:
default:
external:
name: docker_network
absolute_redirect off;
location / {
try_files $uri $uri/ /index.php?$args;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment