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 ...
在CentOS 7.6上离线安装Docker CE 19.03和Nvidia Docker 2可以按照以下步骤进行操作: 首先,您需要从Docker官方网站或Nvidia Docker官方网站下载对应版本的安装包。确保选择与您的操作系统和架构(例如x86_64)...
centos7 nvidia-docker2离线安装包,使用命令rpm -ivh --force *.rpm sudo systemctl restart docker sudo systemctl daemon-reload 依次执行此命令,如果 事先安装了containerd.io 则需要先进行 rpm -qa | grep ...
解压上传到服务器 安装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-...
说明:在最小化CentOS Linux release 7.6.1810 中制作yum源,docker-ce是centos 7系统x86架构rpm包。 使用: 1、上传文件到/data/docker-ce解压,或者任意目录后修改docker-ce-26.1.0.repo 中baseurl路径。 2、mv ...
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包以及依赖包
本安装程序提供一键安装功能,用于部署 Docker Community Edition 版本 docker-ce-24.0.7.tar.gz,专为 x86 架构设计。此版本已在 Linux 内核操作系统如 CentOS 等上进行优化,确保兼容性和稳定性。CentOS 7.9 的...
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...
查了很多资料都说不支持Centos6,需要升级内核,后来终于找到不升级内核的办法,成功安装上docker,必须要用到这个版本的docker安装包,CentOS6能用的docker完整安装包,已在生产环境稳定使用。
上传文件到服务器,执行cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose 安装完成,执行docker-compose -v 查看版本号是否安装成功
本离线安装资料包提供了在CentOS上安装NVIDIA-Docker2的步骤,尤其适合网络环境不稳定或者需要离线安装的场景。 首先,你需要确保系统已经安装了Docker。在CentOS中,可以通过以下步骤安装: 1. 更新系统软件包: ...
centos6 不再支持直接使用yum安装, 可使用rpm包的安装低版本docker方式, docker 1.7.1
docker export做的镜像,需要cat centos_x86.tar |docker import - centos7:x86导入
环境:centos7.7_x86_64 1、虚拟机内存要稍大些至少2G 2、es需要修改linux宿主机的一些参数 设置vm.max_map_count=262144 vim /etc/sysctl.conf vm.max_map_count=262144 不重启, 直接生效当前的命令 ...
Docker CE(Community Edition)是Docker公司的开源容器运行时平台,它允许开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到...遵循上述步骤,你就能顺利地在你的CentOS 7系统上部署并运行Docker CE。
在本文中,我们将深入探讨如何在CentOS 6.8系统上离线安装Docker环境,这主要依赖于RPM(Red Hat Package Manager)包。RPM是Linux发行版如CentOS用来安装、升级和管理软件的主要方式。由于是离线安装,我们需要预先...
CentOS 7 离线安装 Docker 是指在不联网的情况下,在 CentOS 7 操作系统上安装 Docker 的过程。 Docker 是一个流行的容器化平台,可以帮助开发者快速构建、测试和部署应用程序。下面是 CentOS 7 离线安装 Docker 的...
1.下载安装文件: 2.解压安装文件: $ unzip nvidia-docker2_rpm.zip 3.安装docker: ...分别输入docker及docker-compose,没有提示“command not found”说明安装成功 $ docker $ docker-compose