Skip to content

Commit 9b2b2a1

Browse files
committed
Update image versions for compatibility
1 parent 5d84515 commit 9b2b2a1

File tree

6 files changed

+26
-24
lines changed

6 files changed

+26
-24
lines changed

README.md

+17-15
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ The docker stack is composed of the following containers
99
| Name | Version |
1010
|----------------------|---------|
1111
| traefik | 3.2 |
12-
| nginx | 1.22 |
13-
| php-fpm | 8.2 |
12+
| nginx | 1.26 |
13+
| php-fpm | 8.3 |
1414
| php-fpm-xdebug | 3.2.2 |
15-
| redis | 7.0 |
16-
| mysql | 8.0.34 |
17-
| mailpit | 1.21 |
18-
| rabbitmq | 3.11 |
19-
| opensearch | 2.5.0 |
20-
| opensearch-dashboard | 2.5.0 |
21-
| varnish | 7.3 |
15+
| redis | 7.2 |
16+
| mysql | 8.0.41 |
17+
| mailpit | 1.24 |
18+
| rabbitmq | 3.13 |
19+
| opensearch | 2.12.0 |
20+
| opensearch-dashboard | 2.12.0 |
21+
| varnish | 7.6 |
2222

2323
### Container traefik
2424
Starts a reverse proxy and load balancer for project<br>
@@ -105,7 +105,7 @@ You will check the latest version of Magento from link: https://magento.com/tech
105105
To the run installation process use next commands.<br>
106106
Create new project:
107107

108-
./scripts/composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition=2.4.7-p3 /home/magento
108+
./scripts/composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition=2.4.7-p4 /home/magento
109109
Install project (don't forget to change **--base-url** to yours):
110110

111111
./scripts/magento setup:install --base-url=https://magento2.test/ --db-host=mysql --db-name=magento_db --db-user=magento_user --db-password="PASSWD#" --admin-firstname=admin --admin-lastname=admin [email protected] --admin-user=admin --admin-password=admin1! --language=en_US --currency=USD --timezone=America/Chicago --use-rewrites=1 --opensearch-host=opensearch --opensearch-port=9200 --search-engine=opensearch
@@ -217,10 +217,12 @@ https://rabbit.magento2.test - **RabbitMQ** (guest/guest for access)<br>
217217
- v1.0.9 - Add n98-magerun2
218218
- v1.1.0 - Add a switcher for PHP that enables or disables xDebug
219219
- v1.1.1 - Fixed to avoid the proxying cycle between varnish and nginx.
220+
- v1.1.2 - Update image versions for compatibility.
220221

221222
## Branches
222-
| Name | Magento versions |
223-
|----------------------|----------------------------------------|
224-
| master | 2.4.6 and higher |
225-
| m244 | 2.4.4 up to 2.4.6 |
226-
| develop | like master with untested improvements |
223+
| Name | Magento versions |
224+
|---------|----------------------------------------|
225+
| master | 2.4.7 and higher |
226+
| m246 | 2.4.6 up to 2.4.7 |
227+
| m244 | 2.4.4 up to 2.4.6 |
228+
| develop | like master with untested improvements |

docker-compose.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ services:
7676
- xdebug
7777

7878
redis:
79-
image: arm64v8/redis:7.0
79+
image: arm64v8/redis:7.2
8080
container_name: ${PROJECT_NAME}-redis
8181
labels:
8282
- "traefik.enable=true"
@@ -87,7 +87,7 @@ services:
8787
- magento
8888

8989
mysql:
90-
image: arm64v8/mysql:8.0.34
90+
image: arm64v8/mysql:8.0.41
9191
container_name: ${PROJECT_NAME}-mysql
9292
labels:
9393
- "traefik.enable=true"
@@ -130,7 +130,7 @@ services:
130130
- "8025"
131131

132132
rabbitmq:
133-
image: arm64v8/rabbitmq:3.11-management
133+
image: arm64v8/rabbitmq:3.13-management
134134
container_name: ${PROJECT_NAME}-rabbitmq
135135
labels:
136136
- "traefik.enable=true"
@@ -148,7 +148,7 @@ services:
148148
- "15672"
149149

150150
opensearch:
151-
image: opensearchproject/opensearch:2.5.0
151+
image: opensearchproject/opensearch:2.12.0
152152
container_name: ${PROJECT_NAME}-opensearch
153153
labels:
154154
- "traefik.enable=true"
@@ -174,7 +174,7 @@ services:
174174
hard: 65536
175175

176176
opensearch-dashboard:
177-
image: opensearchproject/opensearch-dashboards:2.5.0
177+
image: opensearchproject/opensearch-dashboards:2.12.0
178178
container_name: ${PROJECT_NAME}-opensearch-dashboard
179179
labels:
180180
- "traefik.enable=true"

nginx/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM arm64v8/nginx:1.22
1+
FROM arm64v8/nginx:1.26
22

33
RUN groupadd -g 2000 magento \
44
&& useradd -d /home/magento -u 2000 -g 2000 magento

php-fpm-xdebug/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM arm64v8/php:8.2-fpm as php
1+
FROM arm64v8/php:8.3-fpm as php
22

33
ARG MAGENTO_ROOT=/home/magento
44

php-fpm/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM arm64v8/php:8.2-fpm as php
1+
FROM arm64v8/php:8.3-fpm as php
22

33
ARG MAGENTO_ROOT=/home/magento
44

varnish/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM arm64v8/varnish:7.3
1+
FROM arm64v8/varnish:7.6
22

33
USER root
44

0 commit comments

Comments
 (0)