Docker image to run Wordmove.
- openssh-server
- curl
- rsync
- mysql-client
- php
- wordmove
- wp-cli
Enviamos 2 tags deste contêiner:
- php7
- alpine
php7
and php5
tags are based upon Debian stretch
alpine
tag is - really - based upon Alpine Linux 3.9
docker run -it --rm -v ~/.ssh:/home/wordmove/.ssh:ro computocell/wordmove
Isso inicia um shell, com o wordmove
disponível na linha de comando.
Uma variável de ambiente WORDMOVE_WORKDIR
é exportada dentro do contêiner;
Como esse é o caminho WORKDIR
do contêiner, você pode usar <%= ENV['WORDMOVE_WORKDIR'] %>
dentro de um movefile.yml para conhecer o pwd de maneira sólida.
Por exemplo, executando
docker run --rm -v ~/.ssh:/root/.ssh:ro -v ~/dev/wp-site/:/html computocell/wordmove wordmove pull -d
you could configure movefile.yml
like
você pode configurar o movefile.yml
como
local:
wordpress_path: "<%= ENV['WORDMOVE_WORKDIR'] %>"
# [...]
Veja o desenvolvimento do Wordpress facilitado usando o Docker
Este tutorial explica como configurar um ambiente WordPress, usando o Docker Compose, com os quatro contêineres interconectados a seguir::
- database
- wordpress
- phpmyadmin
- wordmove
- Se
sql_adapter
estiver definida parawpcli
, o movefile deverá estar no mesmo diretório que o diretório do WordPress.
Consulte welaika/wordmove#506
Execute sudo su
e use wordmove
como senha
🎉
Baseado em mfuezesi/docker-wordmove, with WP-CLI support added. e welaika/wordmove,
@computocell dev team 😸