1、环境初始化
1.1 安装git vim curl等常用工具
sudo apt update
sudo apt install -y git vim curl jq
1.2 ubuntu是不支持远程连接的,需要安装ssh服务
sudo apt install -y openssh-server
2、安装Docker
2.1 自动化安装docker
sudo apt install -y docker.io #安装Docker Engine
2.2 如果操作系统是最小化安装还需要执行下面两条命令,执行完毕后exit退出一下。
sudo service docker start #启动docker服务
sudo usermod -aG docker ${USER} #当前用户加入docker组
2.3 查看Docker版本和信息
docker version #查看docker版本
docker info #查看docker系统相关信息如cpu、内存、容器数量
3、镜像名称
3.1. 镜像名称由两个部分组成,名字和标签,中间用:连接起来。
名称类似于:apline\ubuntu\nginx\redis ,名字类似表明身份信息
标签类似于:3.15\jammy\1.21-alpin\alpine ,标签相当于做额外的标记
标签还有一个特殊标签"last",默认标签,如果只提供名字没有附带标签,那么就会使用这个默认的“latest”标签
name :tag
docker pull alpine:3.15(版本)
docker pull ubuntu:jammy (项目代号)
docker pull nginx:1.21-alpine(版本号-操作系统)
docker pull nginx:alpine
docker pull redis
4、Docker使用
4.1 查看docker进程
#因为现在没有运行任何容器,所以列表显示为空
harbo@harbo-virtual-machine:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4.2 镜像拉取
docker pull busybox #拉取busybox镜像
harbo@harbo-virtual-machine:~$ docker pull busybox
Using default tag: latest
latest: Pulling from library/busybox
19d511225f94: