Page 1 of 1

docker official image

Posted: Thu Aug 09, 2018 11:11 am
by canoodle
first of all: thank you! vestacp rocks! it is simple and fast and high quality! keep it up :)

right now (2018.08) i get this when searching for vestacp templates.
there is no official template. do you plan on creating one? :)

Code: Select all

docker search vestacp
INDEX       NAME                                           DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED                      Dockerized Vesta Control Panel aka vestacp      27                   [OK]                     VestaCP on Docker                               17                   [OK]                        docker-vestacp                                  5                    [OK]                                                                        5                               VestaCP on Docker (NGINX + PHP5-FPM + MYSQ...   3                                 vestacp                                         1                    [OK]                       Dockerized version of Vesta Control Panel       1                    [OK]                                                                 0                                 test of vestacp                                 0                                  vesta                                           0               alpine linux with vestacp and webmin            0                                                                                0                      Centos 6 + VestaCP                              0                         Test                                            0                    [OK]                                                                       0                                                                     0                                                                                0                                                                       0                                                              0                                   Vesta control panel                             0                                VestaCP Centos 6.X                              0                    
Docker, Inc. sponsors a dedicated team that is responsible for reviewing and publishing all content in the official repositories. This team works in collaboration with upstream software maintainers, security experts, and the broader Docker community.

While it is preferable to have upstream software authors maintaining their corresponding Official Repositories, this is not a strict requirement. Creating and maintaining images for Official Repositories is a public process. It takes place openly on GitHub where participation is encouraged. Anyone can provide feedback, contribute code, suggest process changes, or even propose a new Official Repository.

i can allready spot a problem with the image-template ""

if you checkout:

you will see that MySQL port (3306) is open to the internet? i don't think this is a good idea. only connections from localhost shall be allowed for security reasons.

ps: i would also create a whole new category in this forum called: "security"
where problems and suggestions to improve security can be discussed. it will be important.

great news: vestacp works in docker!

I was able to get SystemD working inside an image built FROM centos:centos7 with:

Code: Select all

docker run --privileged -ti -e "container=docker" -v /sys/fs/cgroup:/sys/fs/cgroup /usr/sbin/init
credits go here:

WARNING: I have no idea what this means for security or stability or whatever you thought it does.

host used:

Code: Select all

Virtualization: kvm
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 4.17.12
Architecture: x86-64

Code: Select all

Thank you for using Softaculous
Starting vesta (via systemctl):                            [  OK  ]

 _|      _|  _|_|_|_|    _|_|_|  _|_|_|_|_|    _|_|   
 _|      _|  _|        _|            _|      _|    _| 
 _|      _|  _|_|_|      _|_|        _|      _|_|_|_| 
   _|  _|    _|              _|      _|      _|    _| 
     _|      _|_|_|_|  _|_|_|        _|      _|    _| 

Congratulations, you have just successfully installed Vesta Control Panel

    username: XXXXXX