开发者,Docker的安装和简单使用

举报
周棋洛 发表于 2022/07/22 23:45:27 2022/07/22
【摘要】 关键词:docker 云原生 容器 云原生架构离不开微服务,容器,k8s等技术的支撑,今天学习安装Docker以及简单实用。 文章目录 一、安装 Docker二、简单使用2.1、...

关键词: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

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。