用命令行CentOS7安装docker和docker-compose以及node.js的方法

一、Docker安装

Docker运行对内核要求比较高,服务器尽量选择Cenos7(64位)以后,低版本的系统安装时会有问题。官方的说明中要求内核到3.10才能使用docker。
使用uname命令验证当前服务器内核版本

[ root@izj6c50002n51e7nalerwiz ~]#uname -r
3.10.0-1160.59.1.el7.x86_64

设置Docker的镜像仓库

yum install -y yum-utils
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

安装Docker

yum install docker-ce docker-ce-cli containerd.io -y

启动Docker

systemctl start docker

设为开机自启

systemctl enalbe docker

可以运行一个hello-world镜像来验证Docker是否正确安装,

docker run hello-world

这个命令会下载一个测试镜像并运行,在命令行里输出hello world信息后自动退出

 二、安装docker-compose

1、下载二进制文件

wget https://github.com/docker/compose/releases/download/1.24.0/docker-compose-Linux-x86_64

2、移动文件

mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose

3、赋予可执行权限

chmod +x /usr/local/bin/docker-compose

4、创建软链

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

5、测试是否安装成功

docker-compose --version

出现版本号了就是安装成功,

三、node.js的安装方法

node.js需要Python2.6以上

Note: Python 2.6 or 2.7 is required to build from source tarballs.

查看Python版本

python -V

输入命令回车显示Python2.6以上版本都可以,

安装依赖环境

yum -y install gcc make gcc-c++ openssl-devel wget

下载node.js源码及安装

wget http://nodejs.org/dist/v0.12.0/node-v0.12.0.tar.gz tar -zxf node-v0.12.0.tar.gz cd node-v0.12.0 ./configure && make && make install

 

环境安装好了,下一篇文章我们讲一下怎么搭建部署个人私有知识库系统Wikijs.这是一个非常好的开源程序,官方预览文档:https://docs.requarks.io/

版权声明:
作者:牛部落
链接:https://www.tnell.com/264.html
来源:天牛博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>