I would like to know if anybody tried to use Windchill with docker containers?
I saw last year PTC event in Boston that R&D is thinking about it, but did not get any feedback yet.
Today we are using a lot of VM for developers and tests systems.
Painful part with VM is that if I want to be sure that all VM are up2date with OS patches, Oracle patches, Windchill content ... I need to ask all people to checkout the new VM every month.
The idea will be to create docker containers, probably 8, like that :
This will allow me to distribute OS update, Oracle update, new windchill content through Oracle datafiles update easily.
People will just have to update their dependencies and the update will be invisible for them.
Any idea, comment is welcomed.
need some idea/help in breaking up Windchill application in separate parts like you've mentioned.
Say probably 4 [Database , Apache , Flex , ldap].
I could only do it in two in docker.
You are right, the is no way to install Windchill in silent mode....
PTC, it will be nice to be able to script Windchill installation.
For the moment the workaround is to use the rehost utility from an existing installation. that makes the trick but a silent install will be more clean.
I'm starting with something simple.
An Oracle image, based on the supported one by Oracle : GitHub - oracle/docker-images: Official source for Docker configurations, images, and examples of Do...
Then one for Windchill. When everything will be running smoothly my idea is to have 1 for Apache, 1 for Java, 1 for PSM, 1 for Cognos.
It's ongoing work.
Not being able to install Windchill silently will add overwork as we need to use rehost utility do to things in a supported way....
I've rehosted a Windchill installation running on Windows Server succesfully at the end of the last year. The best way is to read the comments inside the rehost.properties file, if anything is unclear there, search the terms in the PDF rehost utility guide. I guess that linux just needs all paths to be defined with forward slashes instead of back slashes, but don't know for sure.
A unix environment such as Linux or Solaris uses X Windows for the display of windows. This means you can easily display application windows on remote displays by simply setting the DISPLAY to your local display or by ssh -X. All that is required is a local Xserver. If you are working locally on a Linux or Solaris workstation then you already have that. If you are on Windows then you need something that provides an Xserver in Windows.
One piece of software that does this is mobaXterm:
Our Windchill server is running on Solaris and I have local access to both a Solaris workstation and a Windows laptop (with mobaXterm). Installing/updating Windchill works great displaying back to one of those.
Another good option is to fireup a session of Xvnc on the server and then view that locally with vncviewer.
I'm glad I found this post!
I'm also trying to figure out a solution to this problem and even though my goal is to use Vagrant and Chef I'm hoping that this thread can be of use. Perhaps a good place for us to share progress reports and information as we move forward. I'm going to start with a bunch of questions but hopefully I will be able to repay you with answers of my own in the future.
If I understand you correctly you are using the Rehost Utility as a workaround to counter the fact that the PSI cannot be run silently.
Thingworx Navigate content has a new home! Click here to access the new Thingworx Navigate forum!
Check out the Windchill Tips Board! We're talking about
Whirlpool's use of digital twin, augmented reality, and data-driven design!
The NAVIGATE WORKING GROUP is here! Come innovate with PTC!
The NAVIGATE WORKING GROUP is here! Come innovate with PTC!Sign up for a Working Group