使用Linux服务器开发,新技术使用到容器Docker

1. 安装Docker

  1. curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

2 设置开机启动Docker

  1. systemctl start docker #启动docker
  2. systemctl enable docker

1 配置阿里云镜像服务

image.png
终端执行 ubuntu

  1. sudo mkdir -p /etc/docker
  2. sudo tee /etc/docker/daemon.json <<-'EOF'
  3. {
  4. "registry-mirrors": ["https://gwd6xxzz.mirror.aliyuncs.com"]
  5. }
  6. EOF
  7. sudo systemctl daemon-reload
  8. sudo systemctl restart docker

重启测试即可

2 doker使用指南

docker学习

3 Docker Compose

是docker 提供的一个命令行工具,用来定义和运行由多个容器组成的应用。使用 compose,我们可以通过 YAML 文件声明式的定义应用程序的各个服务,并由单个命令完成应用的创建和启
执行命令安装

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

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

node安装

下载文件

https://www.yuque.com/ciqingyousi/eayyft/aurq8e

建立链接

ln -s /usr/local/software/node-v14.15.0-linux-x64/bin/npm  /usr/bin/npm 
ln -s /usr/local/software/node-v14.15.0-linux-x64/bin/node  /usr/bin/node