TACTIC Open Source
tactic docker version - Printable Version

+- TACTIC Open Source (http://forum.southpawtech.com)
+-- Forum: TACTIC Open Source (http://forum.southpawtech.com/forumdisplay.php?fid=3)
+--- Forum: TACTIC Discussion (http://forum.southpawtech.com/forumdisplay.php?fid=4)
+--- Thread: tactic docker version (/showthread.php?tid=20)

Pages: 1 2 3


tactic docker version - c17vfx - 10-29-2019

nice to see that community tactic is back,
but I also want to ask if there are plans to take tactic to docker it would be easier to use it
Angel


RE: tactic docker version - Diego - 10-29-2019

Hi c17vfx,
I made a docker install for tactic in the past, if there is any interest I can update it...


RE: tactic docker version - remkonoteboom - 10-29-2019

Hi Diego, I know you've built docker images before. We've done it internally as well. It would be great to have an official one which we can build an possibly even post on Docker hub. Do you have a DockerFile that you can share with us? We could also add one to the TACTIC source (in the install folder) so people could modify it and build their own docker instance if they wished.


RE: tactic docker version - Diego - 10-29-2019

Hi Remko,
no problem at all in sharing the Dockerfiles! They are already public on my github account:
https://github.com/diegocortassa/docker-tacticdev
and:
https://github.com/diegocortassa/docker-tactic

However they where intended to be used for testing, I used them to check that changes in the code didn't brake a clean installation then I moved to virtualbox with snapshots.
For this reason they are not "proper" docker images i.e. the database and the web server are installed in the same image.

I'm working on a new Dockerfile and a docker-compose.yml chaining a tactic image with a postgres image and a nginx/apache front-end. If everything works well I'll be happy to share it and write documentation for an alternative installation. PR will follow  Wink


RE: tactic docker version - ederjagreda - 06-22-2020

hello guys,

just to let you know that I have been using latest image published by @Diego using tactic 4.7, and everything is going perfectly.

I am starting to learn Docker and I like it better than "standard" virtual machines, so if anyone thinks the same or just wants to give it a try, just download docker and the image and start playing with it.


RE: tactic docker version - remkonoteboom - 06-22-2020

Our plan was that after 4.8 issues had settled down, we would work on an "official" docker image with documentation on possibly setups to scale appropriately.

Of course, I would also like to host a list of other alternative images on the community site. I would ask that we only list ones that have actually been used in production to give others confidence that it is stable. So if you have one available, you can announce it here on the forum and we can list the best images on the community downloads page.

Docker images are one of the main reasons we haven't updated TACTIC Team. I think that the Docker image completely replaces the need for it.


RE: tactic docker version - listy - 06-23-2020

(06-22-2020, 02:01 PM)remkonoteboom Wrote: Docker images are one of the main reasons we haven't updated TACTIC Team.  I think that the Docker image completely replaces the need for it.
Tactic team is WAY Easier to CG or Freelance artists to start using Tactic just like any other App. By Just installing it.
Also that's why i am on 4.5, it's easy to debug, develop, reinstall and etc.


RE: tactic docker version - gary - 07-31-2020

(06-22-2020, 02:01 PM)remkonoteboom Wrote: Our plan was that after 4.8 issues had settled down, we would work on an "official" docker image with documentation on possibly setups to scale appropriately.

Of course, I would also like to host a list of other alternative images on the community site.  I would ask that we only list ones that have actually been used in production to give others confidence that it is stable. So if you have one available, you can announce it here on the forum and we can list the best images on the community downloads page.

Docker images are one of the main reasons we haven't updated TACTIC Team.  I think that the Docker image completely replaces the need for it.
Any new on this? I'm hitting some snags and may need to ask for help soon.


RE: tactic docker version - remkonoteboom - 08-01-2020

I think the most used one is Diego's. You can find it it here:

https://hub.docker.com/r/diegocortassa/tactic/

I am a relative newbie to Docker so, at the moment, I only know the basics (that will change over time!). There rare others here are probably more experienced with docker deployments of TACTIC on Kubernetes, Docker Swarm, etc.

So, please post questions you may have on the forum. If we don't immediately know, we can certainly help figure it out.


RE: tactic docker version - gary - 08-02-2020

Yep, saw that one. I think I started from a fork of that. In any case, I've started almost from scratch in this branch linked to below. The install script seems to work during build but I get this error when running the container:

Code:
tactic_1  | Traceback (most recent call last):
tactic_1  |   File "bin/startup_dev.py", line 24, in <module>
tactic_1  |     from pyasm.common import Environment, Config
tactic_1  | ModuleNotFoundError: No module named 'pyasm'

I think this is an environment issue. You can see my very WIP code here: https://github.com/lyonritchie/docker-tactic/tree/2ec92738a2c6a4d710b9156989513e06f4fe180b

I still need to do some config for the other containers: apache, postgres -- and I'd like to add Treafik for proxy and, possibly, load balancing. Ideally you should be able to swap out images (apache vs nginx vs caddy, etc.) and also quickly scale up when in a Docker Swarm or Kubernetes environment.