Cara install Eprints menggunakan Docker

Berikut tutorial cara install Eprints menggunakan Docker. Mengapa di Docker container? Dengan mengisolasi Eprints ke container maka tidak akan menggangu aplikasi lain yang sudah berjalan di server. Kita mulai dengan install Docker.

Persyaratan Operasi Sistem

Operasi sistem dan minimum spesifikasi server

  • Linux Ubuntu, Debian, CentOS
  • RAM 2GB
  • CPU 1

Install Docker

Saya menggunakan Ubuntu 22.04 dan script ini akan otomatis menginstall Docker

# Add Docker's official GPG key:
sudo apt-get update -y
sudo apt-get install ca-certificates curl -y
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update -y
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y

Download Eprints Docker

wget https://files.eprints.org/2416/1/eprints.docker.tgz

Ekstrak

tar xvf eprints.docker.tgz

Build dan Install Eprints

cd eprints.docker
docker compose up --build -d

Tunggu proses build image selesai. Jika sudah bisa kunjungi melalui browser di http://localhost login dengan kredensial berikut:

User: admin
Password: admin123

Screenshot

Ini hasilnya, pemasangan Eprints di Docker, di dalamnya sudah ada dummy repositorynya

Selesai semoga bermanfaat, Jika bingung silahkan konsultasi dan order jasa install Eprints profesional dengan harga terjangkau serta bergaransi.

Add a comment