स्थापना
डॉकर का उपयोग करके स्थापित करना
एक बार जब आप पूर्व-आवश्यकताएँ स्थापित कर लेते हैं, तो डॉकर छवि खींचने के लिए निम्न कमांड चलाएं:
docker pull snipe/snipe-it
इसके बाद, “my_env_file” नामक .ENV फ़ाइल बनाएं और निम्नलिखित डेटा रखें:
# Mysql Parameters MYSQL_ROOT_PASSWORD=YOUR_SUPER_SECRET_PASSWORD MYSQL_DATABASE=snipeit MYSQL_USER=snipeit MYSQL_PASSWORD=YOUR_snipeit_USER_PASSWORD # Email Parameters # - the hostname/IP address of your mailserver MAIL_PORT_587_TCP_ADDR=smtp.whatever.com #the port for the mailserver (probably 587, could be another) MAIL_PORT_587_TCP_PORT=587 # the default from address, and from name for emails MAIL_ENV_FROM_ADDR=youremail@yourdomain.com MAIL_ENV_FROM_NAME=Your Full Email Name # - pick 'tls' for SMTP-over-SSL, 'tcp' for unencrypted MAIL_ENV_ENCRYPTION=tcp # SMTP username and password MAIL_ENV_USERNAME=your_email_username MAIL_ENV_PASSWORD=your_email_password # Snipe-IT Settings APP_ENV=production APP_DEBUG=false APP_KEY=<<Fill in Later!>> APP_URL=http://127.0.0.1:YOUR_PORT_NUMBER APP_TIMEZONE=US/Pacific APP_LOCALE=en
अब, MySQL कंटेनर को चलाने के लिए निम्न कमांड चलाएं:
docker run --name snipe-mysql --env-file=my_env_file --mount source=snipesql-vol,target=/var/lib/mysql -d -P mysql:5.6
अंत में, आप निम्न कमांड के साथ डॉकर कंटेनर को स्पिन कर सकते हैं:
docker run --rm snipe/snipe-it