1.准备
在各种涉及到下载的操作,除了被墙打不开以外,还会有域名解析错误,修改dns服务
nmtui
修改dns为:
nameserver 8.8.8.8 nameserver 8.8.4.4
2.安装依赖
yum -y install gcc git wget go
3.配置gopath
vi /etc/profile ####### export GOPATH=/root/go ####### source /etc/profile
5.安装docker
docker安装可以通过
yum -y install docker
但是由于版本太老,会报client api和server api版本不一致的错误,可以参照:
6.编译安装cloudfocker
go get github.com/cloudcredo/cloudfocker/fock
编译好的fock可执行文件在/root/go/bin下
7.检验安装
mv fock /usr/bin
fock docker
7.下载cloudfoundry的docker镜像
fock this
但是无法下载docker镜像
可先自行下载镜像上传到服务器上,下载地址
然后执行
cat fee97b71-17d7-4fab-a5b0-69d4112521e6 | docker import - cloudfocker-base
相当于手工完成了
fock this
8.新增buildpacks
fock add-buildpack https://github.com/cloudfoundry/java-buildpack
9.部署一个Java测试程序
cd /root/go/src/github.com/cloudcredo/cloudfocker/sample-apps/java
fock up
出现以下表示部署成功:
Started the CloudFocker container. Deleting the CloudFocker container... cloudfocker-staging Deleted container. Starting the CloudFocker container... c63b7062ccae17d7a6dd4cae98d0db92242eef660cb1d9031d119fa228da583d Started the CloudFocker container. Connect to your running application at http://localhost:8080/
效果如图:
这一步如果顺利的话,可以打开http://ip:8080,但是总是会出现无法下载依赖的tomcat。我这部署成功也是有概率的
10.更多请关注CloudFocker
相关推荐
离线环境下,在centos7.6系统上安装docker-ce-19.03,nvidia-docker2.4版本,其中docker-ce-19.03在docker-local.tar压缩文件里面,nvidia-docker2在nvidia-docker2.zip文件中。 具体安装流程如下: 1.安装docker ...
centos7.4+ nvidia-docker2 安装所需要的必备包之一 libnvidia-container-tools-1.0.2-1.x86_64.rpm libnvidia-container1-1.0.2-1.x86_64.rpm nvidia-container-runtime-2.0.0-3.docker18.09.6.x86_64.rpm nvidia-...
centos7 nvidia-docker2离线安装包,使用命令rpm -ivh --force *.rpm sudo systemctl restart docker sudo systemctl daemon-reload 依次执行此命令,如果 事先安装了containerd.io 则需要先进行 rpm -qa | grep ...
docker-engine-1.12.1-1.el7.centos.x86_64.rpm docker-engine-1.12.1-1.el7.centos.x86_64.rpm docker-engine-1.12.1-1.el7.centos.x86_64.rpm
centos 7 离线安装docker-engine-1.12.6 yum localinstall *.rpm Installing : docker-engine-1.12.6-1.el7.centos.x86_64 8/8 Verifying : libsemanage-python-2.5-11.el7.x86_64 1/8 Verifying : setools...
解压上传到服务器 安装docker sh install.sh docker-18.03.1-ce.tgz 卸载docker sh uninstall.sh 安装docker-compose sh docker-compose.sh docker-compose-Linux-x86_64 如有不明白的欢迎随时咨询
Docker Engine适用于linux/centos 7 x86_64系统,文件包括内容: docker-ce-20.10.13-3.el7.x86_64.rpm containerd.io-1.5.10-3.1.el7.x86_64.rpm docker-ce-cli-20.10.13-3.el7.x86_64.rpm docker-ce-rootless-...
centos6 不再支持直接使用yum安装, 可使用rpm包的安装低版本docker方式, docker 1.7.1
上传文件到服务器,执行cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose 安装完成,执行docker-compose -v 查看版本号是否安装成功
docker-ce-17.03.2.ce-1.el7.centos.x86_64 Centos7 离线安装包和依赖包、 audit-libs-python-2.7.6-3.el7.x86_64.rpm checkpolicy-2.5-4.el7.x86_64.rpm docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm docker-ce-...
我们在安装服务器的时候,很多情况都是局域网,没有外网,安装软件特别的麻烦,主要的问题就是依赖包,所以整理资源和教程。...1.Centos7-x86架构下离线安装docker与docker-compose的教程 2.安装需要的rpm包以及依赖包
环境:centos7.7_x86_64 1、虚拟机内存要稍大些至少2G 2、es需要修改linux宿主机的一些参数 设置vm.max_map_count=262144 vim /etc/sysctl.conf vm.max_map_count=262144 不重启, 直接生效当前的命令 ...
离线环境下,在centos7.6系统上安装docker-ce-19.03,nvidia-docker2.4版本,其中docker-ce-19.03在docker-local.tar压缩文件里面,nvidia-docker2在nvidia-docker2.zip文件中,希望对你有帮助。
1.下载安装文件: 2.解压安装文件: $ unzip nvidia-docker2_rpm.zip 3.安装docker: ...分别输入docker及docker-compose,没有提示“command not found”说明安装成功 $ docker $ docker-compose
centos7离线部署nginx-docker,需要的可以下载免费公开,记录自己的一次学习 centos7离线部署nginx-docker,需要的可以下载免费公开,记录自己的一次学习
包含docker-ce-18.02.0.ce-1.el7.centos.x86_64.rpm和docker-ce-selinux-17.05.0.ce-1.el7.centos.noarch.rpm 依次执行: yum localinstall docker-ce-selinux-17.05.0.ce-1.el7.centos.noarch.rpm -y yum local...
我的第一个成功的基于 Docker 的映像用于 CentOS 7.0 上的 Memcached 1.4.22,旨在与。 我的 Docker Hub 仓库 Centmin Mod Docker 开发论坛 从 Docker Hub 抓取 docker pull centminmod/docker-centos7-memcached ...
docker1.12.6,docker-engine-1.12.6: Server: Version: 1.12.6 API version: 1.24 Go version: go1.6.4 Git commit: 78d1802 Built: Tue Jan 10 20:20:01 2017 OS/Arch: linux/amd64 包含: docker-engine-...
docker-ce-selinux-17.05.0.ce-1.el7.centos.noarch.rpm离线安装包。
Ansible-docker-centos7-ansible.zip,用于Ansible Playbook和角色测试的CentOS 7 Docker容器。CentOS 7 Ansible测试图像,ansible是一个简单而强大的自动化引擎。它用于帮助配置管理、应用程序部署和任务自动化。