# Installing Sealer

# System requirements

Recommended OS:

Arch OS Kernel
x86/arm64 CentOS/RHEL 7.5
CentOS/RHEL 7.6
CentOS/RHEL 7.7
CentOS/RHEL 7.8
CentOS/RHEL 7.9
4.18.* (recommend)
4.19.*
3.10.*(>=3.10.0-1160)

# From the Binary Releases

Every release of sealer provides binary releases for a variety of OSes. These binary versions can be manually downloaded and installed.

  1. Download sealer binary
wget https://github.com/sealerio/sealer/releases/download/v0.11.0/sealer-v0.11.0-linux-amd64.tar.gz
  1. Unpack it
tar zxvf sealer-v0.11.0-linux-amd64.tar.gz
  1. Find the sealer binary in the unpacked directory, and move it to its desired destination
mv sealer /usr/bin

# From the Source code

  1. Download sealer code
git clone https://github.com/sealerio/sealer.git
  1. Enter the Sealer project
cd sealer
  1. Switch to the main branch
git checkout main
  1. Build the sealer binary
make linux
  1. The built Sealer binaries are placed in the _output/bin/sealer/linux_amd64/sealer directory,you can upload it to your own machine for use