centos yum docker node install

需要切换到root权限执行所有操作

sudo -i

1、安装docker

1.1更新yum

yum update

1.2安装yum-utils

yum install -y yum-utils device-mapper-persistent-data lvm2

1.3设置yum软件源

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

1.4从设置好的软件源中,安装docker-ce(免费社区版)

yum -y install docker-ce

1.5检验安装成功和版本

docker -v

1.6启动docker
复制代码

#操作启动
service docker start

#操作重启
service docker restart

#操作关停
service docker stop

复制代码

1.7检查docker运行状态

systemctl status docker

1.8centos开机自动启动docker

#设置开机自启
systemctl enable docker

#停用开机自启
systemctl disable docker

2、安装docker-compose

2.1在线下载并安放到目录【/usr/local/bin】,改文件名为【docker-compose】

sudo curl -L https://github.com/docker/compose/releases/download/v2.10.2/docker-compose- ( u n a m e − s ) − (uname -s)- (unames)(uname -m) -o /usr/local/bin/docker-compose

注意:

①至22年9月最新版为v2.10.2,可到github查看更新,替换下载链接中的版本号用以安装。

②如果下载速度过慢或连不上,可到其它镜像源手动下载离线文件,同样把文件放到/usr/local/bin/docker-compose。如此无需执行本条命令进行在线下载。

③确定文件【/usr/local/bin/docker-compose】正确下载,文件大小起码20M或以上。

2.2给下载好的文件【docker-compose】开权限

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

2.3检查版本信息,确定正确安装

docker-compose -v

2.4使用命令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

#启动并后台运行所有的服务
docker-compose up -d

#列出项目中目前的所有容器
docker-compose ps

#停止服务
docker-compose stop 服务名

#启动服务
docker-compose start 服务名

#停止并删除容器、网络、卷、镜像
docker-compose down

#修改yml文件后,重新加载运行
docker-compose up --force-recreate -d

使用yum 安装node

第一步
curl --silent --location https://rpm.nodesource.com/setup_14.x | sudo bash -

第二步
sudo yum -y install nodejs

https://github.com/nodesource/distributions#rpminstall

curl --silent --location https://rpm.nodesource.com/setup_14.x | bash -
yum update -y
yum remove nodejs npm -y
yum install nodejs npm -y

你可能感兴趣的:(docker,centos,linux)