Fully Working TYPO3 (12.04) - Docker Setup
129
This Docker image provides a ready-to-use TYPO3 environment for development and testing purposes. It includes a pre-configured TYPO3 installation and is designed to work seamlessly with MySQL as the database backend.
To use this image, you can pull it from Docker Hub and run it with Docker Compose or as a standalone container.
docker pull ayobirohullah/typo3:12.04
Here is an example docker-compose.yml file to get you started:
services:
typo3:
build: .
ports:
- "8080:80"
environment:
- TYPO3_DB_HOST=db
- TYPO3_DB_USER=typo3
- TYPO3_DB_PASSWORD=typo3_password
- TYPO3_DB_NAME=typo3
volumes:
- ./src:/var/www/html
depends_on:
- db
db:
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: root_password
MYSQL_DATABASE: typo3
MYSQL_USER: typo3
MYSQL_PASSWORD: typo3_password
volumes:
- db_data:/var/lib/mysql
volumes:
db_data:
To build and run the containers using Docker Compose, navigate to the directory containing your docker-compose.yml file and execute:
docker-compose up -d
Once the containers are up and running, open your web browser and go to:
localhost:8080
Follow the setup instructions in the browser and use the following database configuration:
To stop the running containers run:
docker-compose down
Notes
Explore More
Check out my GitHub repository rohullahayobi for additional documentation, configuration details, and source code. 🚀
Content type
Image
Digest
sha256:580d1ee57…
Size
207.8 MB
Last updated
about 2 years ago
docker pull rohullahayobi/typo3:12.04