docker(1)

docker简单使用

docker目前我了解的有镜像,容器,镜像仓库这几个概念,镜像类似一个类,容器是这个类的实例对象,而镜像仓库是下载这些类的地方,镜像就是各种软件的安装,一般可以在镜像仓库里找到,然后通过docker来进行安装,这省去了很多麻烦。因为我想了解一下nacos,所以简单看一下docker的使用。
首先就是安装docker,docker依赖于linux内核,所以我直接在我的虚拟机上安装了,没有安装到本地。
通过官方脚本安装:

curl -fsSL https://test.docker.com -o test-docker.sh

先下载这个脚本文件,下载完成以后是这样:
1
然后需要root权限执行这个脚本,等待一会就安装完成了

sudo sh test-docker.sh

安装完成之后需要启动docker

//也需要root权限
systemctl start docker

它需要从镜像仓库上下载,所以和git一样需要配置一下咱们国内的镜像源,网上一般推荐的就是这几个,阿里的需要操作一下,想弄的百度一下:
科大镜像:https://docker.mirrors.ustc.edu.cn/
网易:https://hub-mirror.c.163.com/
阿里云:https://<你的ID>.mirror.aliyuncs.com
七牛云加速器:https://reg-mirror.qiniu.com

镜像源添加方法就是在 /etc/docker 路径下修改或者创建daemon.json文件,里面添加下面的内容:

{
    "registry-mirrors": [
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ]
}

文件创建成功之后运行重启命令,如下:

sudo systemctl daemon-reload
sudo systemctl restart docker

然后运行 docker info 命令就可以看到添加的镜像源了
docker很多命令需要自己慢慢去掌握了解,

//查找镜像
docker search hello-world
//下载镜像
docker pull hello-world
//运行镜像
docker run hello-world

之后就能看到控制台中的输出信息了,这也证明docker安装成功了!
至于镜像都下载到了哪里,可以通过docker images查看下载的镜像有哪些,镜像被下载到哪里可以通过以下命令可以查看:

docker info |grep -i 'root dir'

去到对应的路径下就能看到了

“是不是一定要有所失,才能有所悟”

参考文献:
https://www.runoob.com/docker/docker-mirror-acceleration.html
https://www.php.cn/faq/521394.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值