11 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
Gong Sophia
cff5e52231 add node env
Signed-off-by: Gong Sophia <sophia.gong@intel.com>
2019-11-08 16:34:12 +08:00
Liu, Jianjun
08f2098d00 add docker_entrypoint as official
Signed-off-by: Liu, Jianjun <jianjun.liu@intel.com>
2019-09-10 10:42:30 +08: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
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
Qi Zheng
8a8844c3e6 Make the swupd update always be the layer two
To help analyze the container image size by layers, assume
each container image be comprised of:
Layer 1: clearlinux:latest
Layer 2: swupd update
Other layers: the container configurations

With this, we can continue to optimize layer size accordingly.

Signed-off-by: Qi Zheng <qi.zheng@intel.com>
2019-05-21 08:46:05 +08:00
Liu Jianjun
75b96a89b0 add node container
Signed-off-by: Liu Jianjun <jianjun.liu@intel.com>
2019-05-03 13:53:55 -07:00
Liu Jianjun
965b56b9b2 Revert "add node container"
This reverts commit 2958b29ee4.
2019-05-03 14:49:29 +00:00
Liu Jianjun
2958b29ee4 add node container
Signed-off-by: Liu Jianjun <jianjun.liu@intel.com>
2019-05-03 14:42:09 +00:00