在Git 中,当我使用 add执行提交时,我可以使用
git commit -am "My commit"
Run Code Online (Sandbox Code Playgroud)
当我看到git log或在大多数其他情况下的例子时,我们使用
git log --online
Run Code Online (Sandbox Code Playgroud)
但是我不明白什么时候使用一个连字符( -) 或两个连字符( --)。谁能解释一下?
我对 Docker 还很陌生,我正在尝试找到在容器启动后配置 Docker 的最佳方式。我们使用该docker-compose文件来构建容器,我们的撰写文件如下所示。
version: "3"
php:
image: wodby/drupal-php:$PHP_TAG
container_name: "${PROJECT_NAME}_php"
environment:
DB_HOST: $DB_HOST
DB_PORT: $DB_PORT
DB_USER: $DB_USER
DB_PASSWORD: $DB_PASSWORD
DB_NAME: $DB_NAME
DB_DRIVER: $DB_DRIVER
PHP_FPM_USER: wodby
PHP_FPM_GROUP: wodby
COLUMNS: 80 # Set 80 columns for docker exec -it.
volumes:
- ./Insider:/var/www/html
nginx:
image: wodby/nginx:$NGINX_TAG
container_name: "${PROJECT_NAME}_nginx"
depends_on:
- php
environment:
NGINX_STATIC_OPEN_FILE_CACHE: "off"
NGINX_ERROR_LOG_LEVEL: debug
NGINX_BACKEND_HOST: php
NGINX_SERVER_ROOT: /var/www/html/web
NGINX_VHOST_PRESET: $NGINX_VHOST_PRESET
ports:
- '8000:80'
volumes:
- ./Insider:/var/www/html
Run Code Online (Sandbox Code Playgroud)
现在我们需要在PHP容器启动后执行一些设置任务。现在我需要了解在此容器中执行配置的最佳方法是什么。我们有两个想法,如下。
但理想的过程是,如果我们能够以某种方式从我们的文件中在 PHP …