docker学习(一)Docker安装

一.Docker安装
Centos环境:
1)卸载旧版本
#yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
2)安装所需的软件包
#yum install -y yum-utils
device-mapper-persistent-data
lvm2
3)设置镜像仓库
#yum-config-manager
–add-repo
http://mirror.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.1)从储存库安装
(1)更新yum软件包索引
#yum makecache fast
(2)安装docker ce
#yum -y install docker-ce docker-ce-cli containerd.io
4.2)从包安装
(1)在https://mirrors.ustc.edu.cn/docker-ce/linux/centos选择下载.rpm要安装的Docker版本的文件,使用国内源:
#wget https://mirrors.ustc.edu.cn/docker-ce/linux/centos/7/aarch64/stable/Packages/containerd.io-1.2.5-3.1.el7.aarch64.rpm
#wget https://mirrors.ustc.edu.cn/docker-ce/linux/centos/7/aarch64/stable/Packages/docker-ce-cli-18.09.5-3.el7.aarch64.rpm
#wegt https://mirrors.ustc.edu.cn/docker-ce/linux/centos/7/aarch64/stable/Packages/docker-ce-18.09.5-3.el7.aarch64.rpm
(2)安装Docker CE,将下面的路径更改为您下载Docker软件包的路径。
#sudo yum install /path/to/package.rpm
Docker已安装但尚未启动。该docker组已创建,但没有用户添加到该组。
5)启动docker配置开机自启动
#systemctl start docker
#systemctl enable docker
#ps -ef |grep docker

Ubuntu环境:
1)卸载旧版本
#apt-get remove docker docker-engine docker-ce docker-ce-cli docker.io
2)从存储库安装
(1)安装包以允许apt通过HTTPS使用存储库
#apt-get install
apt-transport-https
ca-certificates
curl
gnupg-agent
software-properties-common
(2)添加docker的官方CPG密钥
#curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88通过搜索指纹的最后8个字符,验证您现在拥有带指纹的密钥 。
#apt-key fingerprint 0EBFCD88
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) docker@docker.com
sub rsa4096 2017-02-22 [S]
(3)设置稳定存储库
#add-apt-repository
“deb [arch=arm64] https://download.docker.com/linux/ubuntu
$(lsb_release -cs)
stable”
(4)更新apt包索引
#apt-get update
(5)安装docker ce
#apt-get install docker-ce docker-ce-cli containerd.io
3)从包安装
(1)在https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/dists/选择下载.deb要安装docker版本,使用国内源:
#wget https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/dists/xenial/pool/stable/arm64/containerd.io_1.2.5-1_arm64.deb
#wget https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/dists/xenial/pool/stable/arm64/docker-ce-cli_18.09.53-0ubuntu-xenial_arm64.deb
#wget https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/dists/xenial/pool/stable/arm64/docker-ce_18.09.53-0ubuntu-xenial_arm64.deb
(2)安装Docker CE,将下面的路径更改为您下载Docker软件包的路径
#dpkg -i containerd.io_1.2.5-1_arm64.deb
#dpkg -i docker-ce-cli_18.09.53-0ubuntu-xenial_arm64.deb
#dpkg -i docker-ce_18.09.53-0ubuntu-xenial_arm64.deb

配置镜像加速:
#mkdir -p /etc/docker
#vim /etc/docker/daemon.json

{
“registry-mirrors”: [“http://hub-mirror.c.163.com”]
}

#systemctl daemon-reload
#systemctl restart docker

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值