16 Commits

Author SHA1 Message Date
William Douglas 114295de66 Add workflow to publish container images on github
Note that variable expansion in --from and FROM was working oddly,
see: https://github.com/docker/cli/issues/3356#issuecomment-957892224
for context.
2024-06-14 13:31:19 -07:00
Gong Sophia e4492a299e Deprecates MAINTAINER in Dockerfile to follow dockerhub official guide.
(https://docs.docker.com/engine/reference/builder/#/maintainer-deprecated)

Signed-off-by: Gong Sophia <sophia.gong@intel.com>
2019-12-23 09:59:05 +08:00
Qi Zheng 4f2d5c684d Unify the tags way
For version format x.y.z, three tags as below
    tag: x.y.z
    tag1: x.y
    tag2: x
They all point to the latest image.
Once app got updated (minor updates, z to z1), the tag x.y.z
will be replaced by x.y.z1, but the tag x or x.y may still
keep.

Signed-off-by: Qi Zheng <qi.zheng@intel.com>
2019-11-20 10:49:12 +08:00
Qi Zheng 06124f36f0 Add tag for httpd, mariadb, memcached
and nginx, postgres, ...

Two tags are to be added for each containers.
1. exact app version tag, usually format as x.y.z.
For example, 5.0.6 for redis.
2. major app version tag, usually format as x.
For example, 5 for redis.
For some special cases, the major format as x.y.
For example, 1.17 for nginx, 3.7 for python.

Signed-off-by: Qi Zheng <qi.zheng@intel.com>
2019-11-14 14:34:40 +08:00
timlackhan 7b22e13e2a Add "rabbitmq deploy with k8s" 2019-09-20 11:09:57 +08:00
Wang, Long e646b67478 add deploy cluster nodes into rabbitmq README
Signed-off-by: Wang, Long <long1.wang@intel.com>
2019-09-02 09:23:39 +08:00
Shi, Zhongbao 13db763bcc update README.md 2019-08-27 16:56:45 +08:00
Wang, Long b13437467e remove os-core-update from rabbitmq
Signed-off-by: Wang, Long <long1.wang@intel.com>
2019-07-25 09:25:57 -07:00
Qi Zheng 3259d3bab3 Use su-exec to run commands on entryponit
With su-exec, make sure the SIGTERM upon docker stop
could be received by the running program thus causing
a clean stop/exit.

Signed-off-by: Qi Zheng <qi.zheng@intel.com>
2019-07-23 15:47:45 -07:00
Qi Zheng ed5e457978 Use --no-boot-update instead of --no-scripts
Signed-off-by: Qi Zheng <qi.zheng@intel.com>
2019-07-19 08:45:56 +08:00
Liu, Jianjun 07d1c7c968 Hide the expected warning msg
When removing the duplicated file and directory via rm -d,
if it's a non-empty directory, it will prompt the warning
message that the directory could not be removed becuase it
is not empty. This is as expectation, as there are other
files under the same diretory and we need to keep them.
Hide these warning message to avoid confusion.

Signed-off-by: Liu, Jianjun <jianjun.liu@intel.com>
2019-07-09 09:08:01 +08:00
Wang, Long 9cbfc6d834 Add specific rabbitmq-server bundle and use it
Signed-off-by: Wang, Long <long1.wang@intel.com>
2019-07-05 14:59:22 +08:00
Wang, Long 7ba80fe55a create tmpfiles to adapt to multilayer creation 2019-06-28 09:53:15 +08:00
Wang, Long 814cba04ff add entrypoint and LICENSE to run rabbitmq-server
Signed-off-by: Wang, Long <long1.wang@intel.com>
2019-06-20 14:16:30 +08:00
Liu, Jianjun 4b74973905 Minimize containers size using the os-core container
Convert golang, node, openjdk, perl, php, python,
rabbitmq, ruby and tensorflow containers to be based
on the minimal os-core container, using a multistage
build technique to add additional Clear Linux content.

Signed-off-by: Liu, Jianjun <jianjun.liu@intel.com>
2019-06-19 08:45:36 +08:00
Wang, Long d1e5187bd9 add rabbitmq-server container
Signed-off-by: Wang, Long <long1.wang@intel.com>
2019-05-20 16:17:44 -07:00