文章内容
2023/2/16 11:40:58,作 者: 黄兵
docker 入门
安装 docker
我们在 Ubuntu 系统中,可以直接执行如下命令,安装 docker
apt install docker.io
安装完成之后,我们通过如下命令查看 docker 版本:
docker version
结果如下:
Client: Version: 20.10.12 API version: 1.41 Go version: go1.16.2 Git commit: 20.10.12-0ubuntu2~20.04.1 Built: Wed Apr 6 02:14:38 2022 OS/Arch: linux/amd64 Context: default Experimental: true Server: Engine: Version: 20.10.12 API version: 1.41 (minimum version 1.12) Go version: go1.16.2 Git commit: 20.10.12-0ubuntu2~20.04.1 Built: Thu Feb 10 15:03:35 2022 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.5.9-0ubuntu1~20.04.6 GitCommit: runc: Version: 1.1.0-0ubuntu1~20.04.2 GitCommit: docker-init: Version: 0.19.0 GitCommit:
这里我们很清晰的可以看到 docker 是一个 C/S 架构的模式。客户端是我们的命令行操作,服务端是一个守护进程。
我们可以通过如下命令获取 docker 的基本信息:
docker info
docker 入门命令
1、搜索镜像(docker search):
docker search nginx
上面的命令是从 docker hub 中搜索 docker 名为 nginx 的镜像
大家可以看到搜索出来的最上一行有几个表头,这里给大家介绍一下
name:代表此镜像的名称
description:此镜像的描述
stars:下载次数
official:是否由官方提供(官方提供可放心下载,可以基于此镜像做自己的镜像)
2、拉取镜像(docker pull):
docker pull macbre/nginx-http3:latest
3、查看镜像(docker images):
docker images
结果如下:
REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest 3f8a00f137a0 6 days ago 142MB macbre/nginx-http3 latest bee2f3045431 8 weeks ago 59.6MB
通过 docker images 命令,我们可以查看已下载镜像。
编辑文件
我们进入 docker 容器之后,如果需要编辑文件,执行 vi 命令会出现如下提示:
bash: vi: command not found
也就是我们没有安装 vim 编辑器,如果我们执行如下命令安装 vim 编辑器:
apt-get install vim
会出现如下提示:
E: Unable to locate package vim
我们更新源索引,执行如下命令:
apt-get install -y vim
安装 vim 编辑器。安装完成之后,我们就可以使用 vi 命令编辑文件了。
参考资料:
评论列表