legegecoder
legegecoder
发布于 2021-04-01 / 638 阅读 / 1 评论 / 0 点赞

从零开始 安装docker 和 docker-compose

简述

因为阿里云学生机过期了,所以有去UCloud整了服务器,所以环境什么的都要从头开始搭了。

  • 关于价格:没过百一年还要什么自行车
  • 关于系统:之前比较喜欢用Ubuntu系统所以这次还是选了Ubuntu 18.04
  • 关于环境:个人还是比较喜欢Docker部署mysql、Redis、java程序等,因为管理起来比较方便,条理清晰。ps:Nginx没用docker安装

过程

安装docker和docker-compose知道方法其实很简单,但是不知道随便去查baidu坑还是很多的,之前整个docker-compose整了一天还没搞定。可把我恶心坏了。

安装docker:

apt-get remove docker docker-engine docker.io containerd runc
apt-get update
apt install docker.io

安装docker-compose

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

安装完毕

 docker ps
 docker version

不报错,搞定了!

一般来说还学要配置一下,镜像加速地址,默认去外网的dockerhub下,兼职龟速。网易好像有免费的,我用的是阿里免费的。阿里云搜索容器镜像服务申请一下就行,都是免费的。配置一下就行

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

看配置有没有生效:
docker info 看有没有刚刚配置的加速地址就行


评论