centos 6 编译 docker

docker centos 编译

下载最新源代码,至目录:GOPATH/src/github.com/docker

cd GOPATH/src/github.com/docker/docker

go get -v ...

下载golang.org/x/net/websocket失败

cd GOPATH/src/

mkdir -p golang.org/x/net/

cd golang.org/x/net

git clone https://github.com/golang/net.git ./

下载gopkg.in/fsnotify.v1失败

cd GOPATH/src/

mkdir -p gopkg.in/fsnotify.v1

cd gopkg.in/fsnotify.v1

git clone https://github.com/go-fsnotify/fsnotify.git ./

下载gopkg.in/yaml.v2失败

cd GOPATH/src/

mkdir -p gopkg.in/yaml.v2

cd gopkg.in/yaml.v2

git clone https://github.com/go-yaml/yaml.git ./

下载gopkg.in/check.v1失败

cd GOPATH/src/

mkdir -p gopkg.in/check.v1

cd gopkg.in/check.v1

git clone https://github.com/go-check/check.git ./

下载golang.org/x/crypto/bcrypt失败

cd GOPATH/src/

mkdir -p golang.org/x/crypto/

cd golang.org/x/crypto

git clone https://github.com/golang/crypto.git ./

cd GOPATH/src/github.com/docker/docker

./hack/make.sh binary

缺少code.google.com/p/gosqlite/sqlite3

cd GOPATH/src/

mkdir -p code.google.com/p/gosqlite/sqlite3

cd code.google.com/p/gosqlite/sqlite3

git clone https://github.com/mattn/go-sqlite3.git ./

btrfs错误

yum install btrfs-progs

wget https://www.kernel.org/pub/linux/kernel/people/mason/btrfs-progs/btrfs-progs-v3.16.tar.gz

tar xzf btrfs-progs-v3.16.tar.gz

cd btrfs-progs-v3.16

rm -fr Documentation/ tests/

cd ..

mv btrfs-progs-v3.16 /usr/include/btrfs

libdevmapper.h错误

git clone -b v2_02_103 https://git.fedorahosted.org/git/lvm2.git /usr/local/lvm2

cd /usr/local/lvm2

./configure

make device-mapper

make install_device-mapper

时间: 2024-08-30 13:42:23

centos 6 编译 docker的相关文章

centos源码编译docker

centos7 直接安装golang yum install golang centos6需添加软件源,然后再安装 rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm yum install golang 安装依赖包 yum groupinstall 'Development tools' yum install glibc-static ?sqlite-devel.x86_64 li

CentOS 7安装Docker及常用命令

CentOS 7安装Docker及常用命令   yum install docker #安装docker systemctl start docker.service #启动docker systemctl enable docker.service #docker开机启动 docker -v #查看docker版本 docker info #查看docker具体信息 docker pull centos #下载centos image docker images #显示已有image dock

docker入门(1) Centos 7 下docker的安装

centos 7安装docker 什么是 Docker Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目.它基于 Google 公司推出的 Go 语言实现. 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护. Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc.Redhat 已经在其 RHEL6.5 中集中支持 Docker:

在Linux CentOS上编译CoreCLR

经过几天的努力,终于解决了在CentOS上编译CoreCLR的问题.最终发现问题是CMAKE_C_FLAGS的设置引起的. 只要在“src/pal/tools/clang-compiler-override.txt”中删除“SET (CMAKE_C_FLAGS_INIT "-Wall -std=c11") ”,在“src/pal/tests/CMakeLists.txt”添加“SET (CMAKE_C_FLAGS "-Wall -std=c11")”,就能编译了.

【转】Linux CentOS内核编译:下载CentOS源码、编译2.6.32-220的错误(apic.c:819 error 'numi_watchdog' undeclared)

一.下载CentOS源码 1.1 查看CentOS版本 cat /etc/issue 1.2 查看Linux内核版本 uname -r 1.3 下载 文件名:kernel-2.6.32-220.el6.src.rpm 下载地址:http://vault.centos.org/6.2/os/Source/SPackages/ 官网:http://vault.centos.org/ 1.4 从kernel-2.6.32-220.el6.src.rpm获取源码 1. rpm -i kernel-2.6

centos反编译APK包

centos反编译APK包 实验目的 线上linux上传游戏包,PHP调用反编译命令解包 实验环境 centos6.4 Linux localhost.localdomain 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 2212:19:21 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux nginix1.8.0 php5.4 mysql5.5 操作步骤 1.rqm -ql | grep java 2.yum -y install ja

在RedHat/CentOS下安装Docker(不升级内核)

背景 由于内核版本问题,最初仅Ubuntu可以较好的支持Docker.不过,由于RedHat系列OS(REHL.CentOS)是目前主流的Linux服务器操作系统,所以令RedHat系列OS支持Docker很有必要.目前Docker和RedHat已经展开深入合作,并在2013年年底推出了可以在RedHat系列OS上运行的Docker0.7. 目前有一些博客介绍了如何在CentOS上安装Docker,例如http://www.linuxidc.com/Linux/2014-01/95512.htm

CentOs下编译linux内核

● centos 7编译高版本内核: linux-3.13.10 过程相对简单: 1. 安装依赖 yum install ncurses-devel 2. 将linux内核解压缩到/usr.src/ 3. make 4. make modules_install 5. make install 6. 重起

在centos下部署docker内网私服

Docker内网私服:docker-registry with nginx & ssl on centos docker-registry既然也是软件应用,自然最简单的方法就是使用官方提供的已经部署好的镜像registry.官方文档中也给出了建议,直接运行sudo docker run -p 5000:5000 registry命令.这样确实能启动一个registry服务器,但是所有上传的镜像其实都是由docker容器管理,放在了/var/lib/docker/....某个目录下.而且一旦删除容