ubuntu安装docker

本文详细介绍了在Ubuntu系统上卸载旧版Docker,添加阿里云镜像源,安装Docker及其依赖,配置镜像加速和默认存储路径的过程,并列出了Docker的一些常用命令。
摘要由CSDN通过智能技术生成
卸载旧版本
apt-get remove docker docker-engine docker.io containerd runc
更新安装依赖
apt-get update
安装依赖包
apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
software-properties-common
安装秘钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
设置docker源(阿里云)
add-apt-repository \
   "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
更新安装依赖
apt-get update
查看仓库中所有docker版本
apt-cache madison docker-ce
安装docker
apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

也可以安装指定版本

apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

docker-compose-plugin:安装支持docker-compose插件

配置镜像加速及修改默认存储路径

docker的默认存储路径:/var/lib/docker

创建daemon.json:vim /etc/docker/daemon.json

{ 
    "registry-mirrors": ["xxxx"], # 阿里云的镜像加速地址
    "data-root": "/xx/xx" # 设置docker的默认存储路径     
}

重新加载配置并启动docker

systemctl daemon-reload

systemctl start docker

systemctl enable docker

docker的常用命令

设置docker开机自启动:docker

进入容器内:docker exec -it id/name bash

查看容器所有信息:docker inspect id/name

查看容器进程:docker top id/name

查看容器端口:docker port id/name

查看容器IP:docker exec -it id/name ip addr

查看容器资源使用情况:docker stats

查看容器网路情况:docker network --help

查看挂在卷信息:docker volume --help

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值