ubuntu--安装、创建docker

ubuntu–安装、创建docker

1. 更新软件源、下载docker镜像

sudo apt-get update

sudo apt-get install docker.io

插个题外话
我今天下载镜像的时候遇到一个狗血的问题:
Could not open lock file /var/lib/dpkg/lock-frontend - open
这个锁被占用,按照百度上找的这个方法一直解决不了,删除这个文件之后还是不能获得锁:

sudo rm -rf /var/lib/dpkg/lock

sudo rm -rf /var/cache/apt/archives/lock

sudo apt-get update

sudo dpkg --configure -a

最后发现进入root用户下安装就啥问题都没有(注意:这里是通过“su”进入root下,并非sudo),应该是权限不够导致,以前没遇到过这个问题,具体什么原因导致还未找到。进入正题:

2. 查看是否安装成功(查看docker版本)

docker version

3. 拉取镜像,一般来说默认的镜像地址访问速度很慢,受不了的话可以配置一下镜像加速器,看第4步

//这里以ubuntu为例
//查找镜像(你不知道有没有这个镜像就可以用这个来看看)
docker search ubuntu

//不加版本号默认拉取最新版本
docker pull ubuntu

//添加版本号 拉取指定版本
docker pull ubuntu:版本号

4. 配置镜像加速器,这里我用的是阿里云的镜像加速器

首先需要创建 /etc/docker/daemon.json 文件,在这里配置镜像加速器
第一次安装可能没有docker这个目录,没有的自行创建
把下面这些复制到daemon.json文件中

{
  "registry-mirrors": ["https://etz8mols.mirror.aliyuncs.com"]
}

加载配置文件:

sudo systemctl daemon-reload

启动docker服务

sudo systemctl restart docker

官方配置步骤在这:阿里云镜像服务

到这里安装docker就结束了,下面 开始创建docker容器,这玩意儿就是一个轻量级的虚拟机,说白了也是在主机操作系统上整出一个小操作系统,可以节省资源······docker容器速度达到秒级,虚拟机是分钟级。好处多多,反正docker容器有代替虚拟机的趋势。

5. 创建docker容器

//创建交互式容器
docker run -it --name=u1 ubuntu /bin/bash
//创建守护式容器
docker run -itd --name==u2 ubuntu /bin/bash

end。。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值