SSH Usage
Each environment can have an SSH container that allows a list of various actions. It doesn’t give direct access to any of the application/database containers.
Utilities that you can use:
Magento cli — magento commands that will be executed on your application pods
magento CMD
MySQL cli tools — provides access to your database:
mysql // Make dump
mysqldump magento --single-transaction --no-tablespaces | gzip > dump.sql.gzRedis cli — provides access to your redis. To connect:
redis-cli -h redis -p 6379
Tools for copying:
rsync — use to sync data on local and ssh container. For example, to sync media folder:
// From local to SSH container rsync -azP media/ your-user@ssh.readymage.com:/home/magento/media/ // From SSH container to local rsync -azP your-user@ssh.readymage.com:/home/magento/media/media/
scp — the same purpose as rsync.
NB: the only directory that’s allowed to copy data is /home/magento. Copy database backups and media there only.
Tools for compressing files:
gzip
tar
zcat
dar
Useful tools:
cat
clear
curl
du
find
gpg
grep
head
jq
pv
tail
tmux
wget
nano
Last updated