Docker安装&基础使用练习

本文详细介绍了在CentOS7.9环境中安装DockerCE的过程,包括使用yum安装、配置镜像加速、下载系统镜像(如Ubuntu和CentOS)、创建容器、管理容器状态(启动、停止、重启)以及连接和查看容器内部信息的方法。

目录

1、安装Docker-CE

 1)简单使用yum方式安装 !

 2)配置镜像加速:

2、下载系统镜像(Ubuntu、 centos)

 1)先查看我们所需的镜像有哪些版本。使用search命令!

 2)下载镜像使用的是pull从网络的镜像仓库拉取到本地docker中!

3、查看本地的所有镜像​编辑 

4、基于下载的镜像创建两个容器

5、怎么退出容器: 两种方法分别实现?

6、怎么查看正在运行的容器和所有容器?

7、容器的启动、 停止及重启操作。

8、怎么连接到运行的容器?

9、查看容器或镜像的内部信息?


1、安装Docker-CE

 1)简单使用yum方式安装 !

# step 1: 安装必要的一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息(镜像仓库源)
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3
sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# Step 4: 更新并安装Docker-CE
yum makecache fast
yum -y install docker-ce

 最后查看下载情况

启动!!!systemctl start docker

 2)配置镜像加速:

  •  因为docker默认是从官方的Doccker Hub中下载,由于国内网络保护问题,我们使用国内的镜像源
  • ps:我采用的依旧是阿里云的,需要注册后登录免费获取。步骤如下:
  •  登录后选择:控制台 -> 搜索:容器镜像服务 -> 在最左列表中找到镜像加速,里面有详细讲解配置步骤方式。
#查看在/etc/docker/目录下是否有daemon.json文件,若有就直接修改。
#如果没有则在/etc/docker/目录下创建daemon.json文件。
mkdir -p /etc/docker
vim /etc/docker/daemon.json
{
  "registry-mirrors": ["https://xnh8mucs.mirror.aliyuncs.com"]
}
#重新加载systemd守护进程;重启docke服务
systemctl daemon-reload
systemctl restart docker

2、下载系统镜像(Ubuntu、 centos)

 1)先查看我们所需的镜像有哪些版本。使用search命令!

 2)下载镜像使用的是pull从网络的镜像仓库拉取到本地docker中!

docker pull ubuntu:20.04
docker pull centos:7
#镜像名冒号后面跟的是镜像版本号,不加默认为最新版latest

3、查看本地的所有镜像 

4、基于下载的镜像创建两个容器

  • 容器名:一个用姓名首名字字母(lyc),另外一个为名首字母(yc)
  1. 创建一个后台运行的容器 - 需要run选项: -d 选项创建的容器后台运行;--name 容器名
  2. 创建容器并进入到容器内部: -t 打开容器终端;-i 交互式访问;/bin/sh 进入容器必须要的解释器(shell)

5、怎么退出容器: 两种方法分别实现?

  1. 用-it创建容器后,不停止容器退出:Ctrl+Q+P
  2. 用-it创建容器后,退出并停止容器:Ctrl+D 或 exit

6、怎么查看正在运行的容器和所有容器?

  1. 查看所有的容器-需要用到ps选项:-a 所有容器:正在运作+未运行
  2. docker ps 默认查看正在运行的容器:

7、容器的启动、 停止及重启操作。

#启动
docker start lyc
# -ai 启动并进入

#停止正在运行
docker stop lyc
#stop 关闭运行的容器
#kill 杀死运行的容器

#重启
docker restart yc 

8、怎么连接到运行的容器?

  • 这里我们需要使用到exec选项:

9、查看容器或镜像的内部信息?

  • 需要inspect选项:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

.98℃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值