centos安装docker
-
$ 1、更新update到最新的版本
yum update
$ 2、卸载老版本dockeryum remove docker docker-common docker-selinux docker-engine
$ 3、安装需要的软件包yum install -y yum-utils device-mapper-persistent-data lvm2
$ 4、设置yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
5、查看docker版本yum list docker-ce --showduplicates|sort -r
$ 6、安装dockeryum install docker-ce-18.03.1.ce -y
$ 7、启动docker- s
ystemctl start docker
$ 8、加入开机自启 systemctl enable docker
$ 9、配置国内镜像vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://cr.console.aliyun.com/"]
}
~ ps -aux | grep docker
安装redis6
1~ wget https://github.com/antirez/redis/archive/6.0-rc2.tar.gz
2~ tar -zxvf 6.0-rc2.tar.gz
3~ cd redis-6.0-rc2/
4~ /usr/local/bin/gcc -v
使用内建 specs。
COLLECT_GCC=/usr/local/bin/gcc
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-pc-linux-gnu/7.1.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
(这个安装可能会报错,这是没有安装gcc的问题)
线程模型:posix
gcc 版本 7.1.0 (GCC)
5~ CC=/usr/local/bin/gcc make
6~ make install
7~ redis-server
8~ date -s 04/15/2020
如果make下的报错
zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory
#include <jemalloc/jemalloc.h>
^
compilation terminated.
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory /usr/local/redis-5.0.5/src' make: *** [all] Error 2 如上的报错只需要编译的时候追加MALLOC=libc即可 ~
make MALLOC=libc`
**
安装gcc7.1的版本
**
1~ sudo yum install wget
2~ wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-7.1.0/gcc-7.1.0.tar.gz
3~ tar -xvf gcc-7.1.0.tar.gz
4~ cd gcc-7.1.0
–可能需要安装:
5~ sudo yum -y install bzip2
– 会很久
6~ ./contrib/download_prerequisites
7~ mkdir build
8~ cd build
9~ ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
(出错文件找不到,运行命令:yum install gcc 后再执行)
– 会很久
10~ make && sudo make install
运行make可能会出现下边问题:
make[2]: *** [configure-stage1-gcc] 错误 1
make[2]: 离开目录“/usr/local/gcc-7.1.0/build”
make[1]: *** [stage1-bubble] 错误 2
make[1]: 离开目录“/usr/local/gcc-7.1.0/build”
make: *** [all] 错误 2
解决方法:yum install -y glibc-headers gcc-c++
11~ sudo ldconfig
12~ gcc -v
原创地址:https://editor.youkuaiyun.com/md/?articleId=106084400