https://github.com/alex-bormotov/cicd-dockerhub-wordpress
Pipeline Wordpress -> DockerImage -> DockerHub -> DockerHub and then run it on Docker Compose
https://github.com/alex-bormotov/cicd-dockerhub-wordpress
cicd docker docker-compose dockerhub wordpress
Last synced: 3 months ago
JSON representation
Pipeline Wordpress -> DockerImage -> DockerHub -> DockerHub and then run it on Docker Compose
- Host: GitHub
- URL: https://github.com/alex-bormotov/cicd-dockerhub-wordpress
- Owner: alex-bormotov
- License: mit
- Created: 2020-04-09T13:04:29.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-16T08:38:00.000Z (about 6 years ago)
- Last Synced: 2025-10-11T08:03:01.926Z (9 months ago)
- Topics: cicd, docker, docker-compose, dockerhub, wordpress
- Language: PHP
- Homepage:
- Size: 29.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DockerHub CI-CD
> Pipeline Wordpress(custom theme, plugins) -> DockerImage -> DockerHub and then run it on Docker Compose
```bash
git clone https://github.com/alex-bormotov/cicd-dockerhub-wordpress
```
```bash
cd cicd-dockerhub-wordpress
```
```bash
echo 'MYSQL_ROOT_PASSWORD=YOUR_MYSQL_ROOT_PASSWORD' > .env
```
```bash
sudo docker-compose up -d
```
```bash
sudo docker ps
```
> Fix permissions
```bash
sudo docker exec -it wordpress_container_name /bin/bash
```
```bash
chown -R www-data:www-data wp-content
```
```bash
crontab -e
```
> Add start on boot
```bash
@reboot (sleep 30s ; cd /home/ubuntu/cicd-dockerhub-wordpress ; /usr/local/bin/docker-compose up -d )&
```