开发者,Docker的安装和简单使用
关键词:
docker
云原生
容器
云原生架构离不开微服务,容器,k8s等技术的支撑,今天学习安装Docker以及简单实用。
一、安装 Docker
系统要求: Docker 支持 64 位版本 CentOS 7/8,并且要求内核版本不低于 3.10
注意: 博主使用的是虚拟机,版本是CentOS 7 64位,这里使用的是管理员权限,如果是普通用户需要在命令前加上 sudo
关键字
备注: Linux sudo命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行
1.卸载旧版本
如果之前安装过,要先卸载之前安装的,命令如下:
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
2.使用官方脚本安装
Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS 系统上可以使用这套脚本安装,另外可以通过 --mirror 选项使用国内源进行安装:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
- 1
执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker 的稳定版本安装在系统中。
3.查看版本
docker --version
- 1
4.启动Docker
Docker 默认是没有启动的,使用下面命令启动
systemctl start docker
- 1
5.开启开机自启动
systemctl enable docker
- 1
二、简单使用
为了方便使用了https://labs.play-with-docker.com/
,我们只需要简单注册,就可以快速体验Docker,真的很友好,下面就是用它来学习Docker
2.1、Docker pull 命令
从镜像仓库中拉取或者更新指定镜像
尝试拉取 Nginx 镜像文件
$ docker pull nginx
- 1
2.2、Docker images 命令
列出本地镜像
$ docker images
- 1
2.3、Docker run 命令
将镜像文件运行为一个容器,或者说是虚拟机
-d
表示以后台模式启动一个容器
-p 80:80
将容器的 80 端口映射到主机的 80 端口
可以看到已经启动了在80端口,点击端口
可以看到,已经成功启动并运行了
2.4、Docker ps 命令
列出容器
$ docker ps
- 1
2.4、Docker exec 命令
在运行的容器中执行命令
$ docker exec -i -t 容器id bash
- 1
进入目录
cd /usr/share/nginx/index.html
- 1
查看目录
ls
- 1
修改并查看修改后的index.html
echo hello world > index.html
cat index.html
- 1
- 2
看到成功修改了首页文件为 hello world
,再次点击端口,并使用ctrl + F5强制刷新页面,有页面缓存,就可以看到,nginx的首页被修改为了 hello world
三、写在最后
读到这里,相信你已经学会了Docker安装和简单使用,后续会出详细的教学,别忘了三连支持博主呀~ 我是小周,期待你的关注~👋
文章来源: blog.csdn.net,作者:王子周棋洛,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/m0_53321320/article/details/125925136
- 点赞
- 收藏
- 关注作者
评论(0)