Docker image to run Wordmove.
We ship 3 flavours of this container:
@since 28 November 2019
latestcorresponds tophp7
php7 is based upon Debian Buster
alpine tag is based upon Alpine Linux 3.10
php5 is based upon Ubuntu 14.04
php5 also ships with:
docker run -it --rm -v ~/.ssh:/root/.ssh:ro welaika/wordmove
This starts a shell, with wordmove available on the command-line.
If you are on a Winodws or Linux host, then you could get permission errors while trying to use your ssh keys. To work around this problem we've a trick for you:
docker run -it --rm -v ~/.ssh:/tmp/.ssh:ro welaika/wordmove
Mounting .ssh/ inside /tmp/ will tell the image to automatically copy
it over in /root/ and to fix permissions.
A WORDMOVE_WORKDIR environment variable is exported inside the container; since this is the
container's WORKDIR path, you could use <%= ENV['WORDMOVE_WORKDIR'] %> inside a movefile.yml
in order to solidly know the pwd.
For example running
docker run --rm -v ~/.ssh:/root/.ssh:ro -v ~/dev/wp-site/:/html welaika/wordmove wordmove pull -d
you could configure movefile.yml like
local:
wordpress_path: "<%= ENV['WORDMOVE_WORKDIR'] %>"
# [...]
See Wordpress development made easy using Docker
This tutorial explains how to set up a WordPress environment, using Docker Compose, with the following four interconnected containers:
Don't forget to replace image: mfuezesi/wordmove with image: welaika/wordmove to get the latest version of Wordmove.
Since the first version of this container, which is now tagged as php5, we got some
potentially breaking changes.
wordmove user anymore. Now Wordmove supports to be invoked from root user,
so we've removed some complexity from the container build.
See https://github.com/welaika/wordmove/releases/tag/v2.5.1sshpass has been removed. It's use is discouraged and deprecated by Wordmove, so it
is in this container. We warmly recommend to use safer approaches.RUBYOPT is no more exported. It was solving a problem disappeared since using wp-cli
by default, so we've removed complexity from the build.Based on mfuezesi/docker-wordmove, with WP-CLI support added.
@simonbland and @welaika dev team 😎
Content type
Image
Digest
Size
217.1 MB
Last updated
over 4 years ago
docker pull welaika/wordmove:php7-wordmove6