First start: put opencart.sh and docker-compose.yml in the same folder and run opencart.sh. Others: docker-compose up
bash opencart.sh
docker-compose up
opencart1.devais.work
opencart2.devais.work
Hostname: mysql
database: opencart
name: root
pass: secure_passwordf4e2346dfyb
user name: admin
user email: [email protected]
user password: 1
#!/bin/bash
#downloading dump
echo "downloading dump..."
curl https://gitlab.com/kostia_kovaluk/opencart_database/raw/master/opencart.sql?inline=false -o opencart.sql
echo "----------------- completed"
#docker-compose
echo "docker-compose up..."
docker-compose up -d
sleep 18s
echo "----------------- completed"
#restoring database
echo "restoring database..."
docker exec -i mysql sh -c 'exec mysql -uroot -p"secure_passwordf4e2346dfyb" opencart' < opencart.sql
echo "----------------- completed"
version: '3.2'
services:
mysql:
image: mysql:8.0
container_name: mysql
hostname: mysql
command: --default-authentication-plugin=mysql_native_password
environment:
- MYSQL_DATABASE=opencart
- MYSQL_ROOT_PASSWORD=secure_passwordf4e2346dfyb
restart: always
ports:
- '3306:3306'
volumes:
- mysql_data:/var/lib/mysql
opencart:
image: kostikas12/opencart:2.0
container_name: opencart
hostname: opencart
restart: always
ports:
- '80:80'
- '443:443'
depends_on:
- mysql
volumes:
mysql_data:
driver: local
Content type
Image
Digest
Size
187.9 MB
Last updated
about 7 years ago
docker pull kostikas12/opencart:4.1