WordPress + MySQL [Docker]

# utworzenie sieci dla instacji WordPressa
docker network create wp_site

# utworzenie volumenu dla serwera MySQL
docker volume create mysql_server

# uruchomienie serwera MySQL
docker run –name mysql_server -v mysql_server:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=baza -e MYSQL_USER=user -e MYSQL_PASSWORD=user –net wp_site -d mysql

* montujemy volumen
* ustawiamy zmienne środowiskowe: hasło roota oraz dane do nowej bazy i usera przeznaczonego dla WP
* podpinamy do osobnej sieci

# utworzenie kontenera z WordPressem
docker run –name wordpress_container -e WORDPRESS_DB_HOST=mysql_server:3306 -e WORDPRESS_DB_USER=user -e WORDPRESS_DB_PASSWORD=user -e WORDPRESS_DB_NAME=baza –net=wp_site -p 8081:80 -d wordpress

* ustawiamy podłączenie do bazy danych
* podpinamy do osobnej sieci
* przekierowujemy port, na który będzie dostępny WordPress (z adresu serwera)

W celu świadczenia usług na najwyższym poziomie stosujemy pliki cookies, które będą zamieszczane w Państwa urządzeniu (komputerze, laptopie, smartfonie). W każdym momencie mogą Państwo dokonać zmiany ustawień Państwa przeglądarki internetowej i wyłączyć opcję zapisu plików cookies. View more
Zaakceptuj