diff options
| author | Lu Qiuwen <[email protected]> | 2019-08-29 14:35:44 +0800 |
|---|---|---|
| committer | Lu Qiuwen <[email protected]> | 2019-08-29 14:35:44 +0800 |
| commit | 57147e206d216abe4f5811dd6a919c43ece10182 (patch) | |
| tree | dd03accffabede29a5d6b02d03e98707e10e8f9a /Dockerfile | |
| parent | e64c62784ce0893fcbe1e00b00c289541005a9a5 (diff) | |
调整方案,改为构建Docker镜像
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..06a68f2 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM centos:7 + +RUN yum install -y http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm wget socat && \ + wget https://repos.fedorapeople.org/repos/pulp/pulp/rhel-pulp.repo -O /etc/yum.repos.d/rhel-pulp.repo && \ + yum install -y pulp-consumer-client pulp-rpm-consumer-extensions pulp-puppet-consumer-extensions pulp-agent \ + pulp-rpm-handlers pulp-rpm-yumplugins pulp-puppet-handlers python-gofer-qpid && \ + yum install -y pulp-admin-client pulp-rpm-admin-extensions pulp-puppet-admin-extensions pulp-docker-admin-extensions + +ADD repo.mesalab.cn.conf /etc/pulp/consumer/conf.d/repo.mesalab.cn.conf +ADD repo.mesalab.cn.conf /etc/pulp/admin/conf.d/repo.mesalab.cn.conf +ADD docker-entrypoint.sh /docker-entrypoint.sh +RUN chmod +x /docker-entrypoint.sh + +ENTRYPOINT ["/docker-entrypoint.sh"] +CMD ["/bin/bash"] |
