Skip to content

Slowly trying to containerize some of the more annoying applications I have to work with.

Notifications You must be signed in to change notification settings

devinchristianson/dockerworkspaces

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

dockerworkspaces

Slowly trying to containerize some of the more annoying applications I have to work with.

quartus prime lite:

This application (more specifically the Simulator portion) only works on CentOS/RedHat. I wanted to run it on my other linux machines more easily, and the containization also takes care of the fact that it doesn't install it's on dependancies. Due to issues with the xserver (and the need to use USB devices) this container is configured to both be priviledged and share ipc with the host. A more clever config could probably avoid this.

Steps to use:

  1. Download: This is surprisingly difficult to get right, as the intel.com website is somewhat broken.
  2. Clear cookies, or use a browser you haven't signed into intel.com on before. (Incognito mode works well for this too)
  3. Go to http://fpgasoftware.intel.com/ DO NOT SIGN IN HERE
  4. Hit download on ANY link
  5. Once redirected to the sign-in page, sign in. If the sign in button appears to do nothing, this means you still have an old cookie on your browser, so you will need to clear them again. If the sign-in is rejected, make sure the account is active, and if needed, reset your password (though you will have to clear your cookies again after doing either of these)
  6. Once redirected back to the download page, though the menu bar still looks like you need to sign in, you ARE signed in. Configure the download for Quartus Prime Lite Combined file for Linux
  7. Untar into dockerworkspaces/Quartus/QPkg
  8. Bring up container:
  9. docker-compose build (will take quite a while)
  10. docker-compose up (will start Quartus Prime Lite)

About

Slowly trying to containerize some of the more annoying applications I have to work with.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published