- Enable docker
systemctl enable docker
- Add yourself to docker group. Log out and log back in to take effect
usermod -aG docker valorad
- Download
docker-compose
standalone
Follow the instructions on installation page
With exception that you should not copy the file to /bin
, as it is not writable in FCOS.
chcon -R -t svirt_sandbox_file_t /var/workspace
- Visit the fish AppImage release page to get the latest link
# Note: change the link
curl -L https://github.com/mliszcz/fish-shell/releases/download/fish-3.6.1-x86_64/fish-3.6.1-x86_64.AppImage --output ./fish-3.6.1-x86_64.AppImage
- grant execution privilege
sudo chmod +x fish-3.6.1-x86_64.AppImage
- Update the section of the local SSH config on your computer (Not FCOS here)
The SSH config is usually located at ~/.ssh/config
Host my-fcos
HostName my-fcos.lan
User valorad
Port 22
IdentityFile /home/valorad/.ssh/my-fcos.pem
RequestTTY yes
RemoteCommand /path/to/appImage/of/fish -l
- Next time connecting to FCOS, simply type
ssh my-fcos