4
4
5
5
## Performance Comparison
6
6
7
- #### 10x faster than any other docker setup on MacOS
7
+ #### 5x faster than any other docker setup on MacOS
8
8
9
9
<a href =" https://youtu.be/sGmXc_lzTNM " target =" _blank " >
10
10
<img src =" docs/img/comparison_speed_video.png " alt =" Dockergento speed comparison " width =" 240 " height =" 180 " border =" 10 " />
@@ -49,7 +49,7 @@ As a work-around for this behavior, you can put vendor or third-party library di
49
49
50
50
* Custom synchronisation of ` vendor ` and ` generated ` :
51
51
* These volumes are synchronised seamless thanks to [magento2-dockergento-console](https://github.com/ModestCoders/magento2-dockergento-console)
52
- * See [dockergento workflow](#workflow) for a better understanding about whole development process with dockergento.
52
+ * See [dockergento workflow](#workflow) for a better understanding about whole development process with dockergento.
53
53
54
54
## Preconditions
55
55
@@ -101,9 +101,7 @@ As a work-around for this behavior, you can put vendor or third-party library di
101
101
image: modestcoders/unison:2.51.2
102
102
volumes:
103
103
- app-vendor:/var/www/html/<magento_dir>/vendor
104
- - app-generated:/var/www/html/<magento_dir>/generated
105
104
- ./vendor:/sync/vendor
106
- - ./generated:/sync/generated
107
105
environment:
108
106
- SYNC_SOURCE_BASE_PATH=/sync
109
107
- SYNC_DESTINATION_BASE_PATH=/var/www/html/<magento_dir>
@@ -150,9 +148,7 @@ As a work-around for this behavior, you can put vendor or third-party library di
150
148
```
151
149
</details>
152
150
153
- 3 . (Recommended) Install [ magento2-dockergento-console] ( https://github.com/ModestCoders/magento2-dockergento-console )
154
-
155
- It is recommended to use this bash script tool for easier development workflow. See [dockergento workflow](#workflow)
151
+ 3 . Install [ magento2-dockergento-console] ( https://github.com/ModestCoders/magento2-dockergento-console )
156
152
157
153
## Usage
158
154
@@ -165,8 +161,8 @@ As a work-around for this behavior, you can put vendor or third-party library di
165
161
### Start Application
166
162
167
163
```
168
- docker-compose up app
169
- docker-compose exec phpfpm composer install
164
+ dockergento start
165
+ dockergento composer install
170
166
sudo vim /etc/hosts
171
167
// Add -> 127.0.0.1 <your-domain>
172
168
```
@@ -197,10 +193,12 @@ There is bug in docker that causes volumes to stop working and start behaving li
197
193
198
194
* ` dockergento volumes-check `
199
195
200
- In case of confirmation that volumes are broken, restart dockergento
196
+ In case of confirmation that volumes are broken, restart dockergento:
201
197
202
198
* ` dockergento restart `
203
199
200
+ ** NOTE** : if volumes are still broken after restarting, you need to restart the docker app :(
201
+
204
202
## ChangeLog
205
203
206
204
* [ CHANGELOG.md] ( CHANGELOG.md )
0 commit comments