一、安装Docker:
安装包下载地址:
Index of linux/static/stable/x86_64/
1.1 在Centos7进行安装前,可以使用以下命令查看CentOS版本。
cat /etc/redhat-release
![]()
1.2 在 CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上。
uname -r
![]()
2.1 查看是否已安装docker列表
yum list installed | grep docker
2.2 安装docker
yum -y install docker
-y表示不询问安装,直到安装成功,安装完后再次查看安装列表
2.3 启动docker
systemctl start docker
2.4 查看docker服务状态
systemctl status docker

出现以上,说明docker安装成功!
2.5 查看docker版本
docker version

docker --version

2.6 设置docker开机关机和自启动
开机自启动:
systemctl enable docker
2.7 配置docker镜像,源:
vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://ckib1ecu.mirror.aliyuncs.com"]
}
sudo systemctl daemon-reload
sudo systemctl restart docker
二、使用Docker:
查看 docker的服务状态:
systemctl status docker
如果没有启动的话,要先启动 docker 服务:
systemctl start docker


1.从远程仓库拉取一个纯净的 centos 系统镜像
查询 centos 相关的镜像 docker search centos

下载镜像到本地 docker pull 镜像名

查看本地镜像 docker images

查看容器 docker ps

2.创建并进入容器
创建容器
格式:docker run -dit --name=容器名 镜像 id /bin/bas

查看所有容器
docker ps -a

进入容器
格式:docker exec -it 容器名 /bin/bash

3.操作容器
。。。。。。
4.安装好环境之后,退出容器

5.将容器制作成镜像
格式:docker commit -m '镜像描述' -a '制作者' 容器名 镜像名

6.将制作好的镜像打成 tar 包
格式:docker save -o tar包的名字 镜像名

7.将打包好的 tar 包传给别人
准备中!
新建一个本地目录:
mkdir pot

查看被发送主机的IP地址:
ifconfig ensXXX

准备好以后!
scp /opt/start.tar root@192.168.1.22:/pot/
格式:scp tar包所在路径 用户名@IP地址:要上传的路径

本文详细介绍了如何在CentOS7上安装Docker,包括检查系统版本、安装Docker、启动和检查服务状态、设置开机启动、配置镜像源等步骤。接着,讲解了Docker的基本操作,如拉取镜像、创建和进入容器、管理容器等,并涉及容器互联和网络配置。最后,提到了Docker镜像的保存、加载、导出和导入,以及端口映射、容器端口修改和镜像设置。此外,还分享了如何在Docker中设置DNS和优化Docker的启动方式。
最低0.47元/天 解锁文章
2010

被折叠的 条评论
为什么被折叠?



