Prechádzať zdrojové kódy

Documentation for version 27.0.0

Mark Shust 5 rokov pred
rodič
commit
fdc5dfbb97
4 zmenil súbory, kde vykonal 34 pridanie a 6 odobranie
  1. 14 2
      CHANGELOG.md
  2. 16 0
      README.md
  3. 1 1
      compose/docker-compose.dev.yml
  4. 3 3
      compose/docker-compose.yml

+ 14 - 2
CHANGELOG.md

@@ -8,16 +8,28 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
 
 N/A
 
+## [27.0.0] - 2020-01-01
+
+Happy new year! 🎉
+
+### Updated
+- Updated the PHP base images from Debian Stretch to Buster
+- Updated PHP libsodium package to `1.0.17` to support `HASH_VERSION_ARGON2ID13` <a href="https://github.com/markshust/docker-magento/issues/193">#193</a>
+
+### Added
+- Built-in support for Blackfire.io
+- New PHP image tags `7.2-fpm-5`, `7.3-fpm-2`
+
 ## [26.0.0] - 2019-12-30
 
-## Added
+### Added
 - Ability for `src` directory to be a symlink
 
 ### Fixed
 - Fixed Magento2 setup script with n98-magerun2.phar
 - Fixed dev-urn-catalog-generate script
 
-## Removed
+### Removed
 - All Windows-specific setup and helper scripts. This involved changing directory structure of `compose` folder, there is no longer specific `magento-2` and `magento-2-windows` specific folders. Windows support works on Docker with WSL.
 - Support for PHP 7.1 (EOL)
 

+ 16 - 0
README.md

@@ -334,6 +334,22 @@ Otherwise, this project now automatically sets up Xdebug support with VS Code. I
 
 Running Docker on Linux should be pretty straight-forward. Note that you need to run some [post install commands](https://docs.docker.com/install/linux/linux-postinstall/) as well as [installing Docker Compose](https://docs.docker.com/compose/install/). These steps are taken care of automatically with Docker Desktop, but not on Linux.
 
+### Blackfire.io
+
+These docker images have built-in support for Blackfire.io. To use it, first register your server ID and token with the Blackfire agent:
+
+```
+bin/root blackfire-agent --register --server-id={YOUR_SERVER_ID} --server-token={YOUR_SERVER_TOKEN}
+```
+
+Next, open up the `bin/start` helper script and uncomment the line:
+
+```
+#bin/root /etc/init.d/blackfire-agent start
+```
+
+Finally, restart the containers with `bin/restart`. After doing so, everything is now configured and you can use a browser extension to profile your Magento store with Blackfire.
+
 ## Credits
 
 ### Mark Shust

+ 1 - 1
compose/docker-compose.dev.yml

@@ -1,5 +1,5 @@
 # Mark Shust's Docker Configuration for Magento (https://github.com/markshust/docker-magento)
-# Version 26.0.0
+# Version 27.0.0
 
 version: "3"
 

+ 3 - 3
compose/docker-compose.yml

@@ -1,5 +1,5 @@
 # Mark Shust's Docker Configuration for Magento (https://github.com/markshust/docker-magento)
-# Version 26.0.0
+# Version 27.0.0
 
 version: "3"
 
@@ -18,7 +18,7 @@ services:
       - sockdata:/sock
 
   phpfpm:
-    image: markoshust/magento-php:7.3-fpm-1
+    image: markoshust/magento-php:7.3-fpm-2
     links:
       - db
     volumes: *appvolumes
@@ -42,7 +42,7 @@ services:
 
   # Disabling cron by default as it uses higher CPU, enable if needed
   #cron:
-  #  image: markoshust/magento-php:7.3-fpm-1
+  #  image: markoshust/magento-php:7.3-fpm-2
   #  user: root
   #  command: /usr/local/bin/cronstart
   #  tty: true