什么是docker?
docker是一个基于go语言和apache2.0协议的开源的LXC(Linux Container)高级容器引擎。
Docker干什么?
docker通过把运行环境标准化手段进行自由组装或封装
官网有安装的文档:https://docs.docker.com/install/linux/docker-ce/ubuntu/国外的网站 安装过谷歌助手的 多等一会就可以访问
- sudo yum install -y epel-release.noarch
- yum install -y docker-io
- service docker start
更换阿里云镜像源后执行下面这行命令就可以安装完成
- apt install docker.io
最新版的安装方法
- sudo apt-get update
- sudo apt-get install \
- apt-transport-https \
- ca-certificates \
- curl \
- gnupg-agent \
- software-properties-common
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- sudo apt-key fingerprint 0EBFCD88
- sudo add-apt-repository \
- "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
- $(lsb_release -cs) \
- stable"
- apt install docker-ce
修改配置文件
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors阿里云镜像加速
如下安装配置操作 下面的4条命令即可
- sudo mkdir -p /etc/docker
- sudo tee /etc/docker/daemon.json <<-'EOF'
- {
- "registry-mirrors": ["https://76w856pv.mirror.aliyuncs.com"]
- }
- EOF
- sudo systemctl daemon-reload
- sudo systemctl restart docker