docker的基本使用

docker核心概念

  • docker主机(Host):安装了docker程序的机器(docker直接安装在操作系统之上)
  • docker客户端(Client):连接docker主机进行操作
  • docker仓库(Registry):用来保存各种打包好的软件镜像
  • docker镜像(Images):软件打包好的镜像,放在docker仓库中
  • docker容器(Container):镜像启动后的实例称为一个容器,容器是独立运行的一个或一组应用

使用docker的步骤

  1. 安装docker
  2. 使用docker运行这个镜像,这个镜像就会生成一个docker容器
  3. 对容器的启动停止就是对软件的启动停止

安装docker

  1. 检查内核版本,必须在3.10以上,可用 uname -r 命令查看内核版本
  2. 如果内核版本低于3.10,需要使用 yum up 命令升级内核版本
  3. 用 yum install docker 命令安装docker
  4. 输入y,确认安装
  5. 出现 Complete! 说明安装完成
  6. 用 systemctl start docker 命令启动docker,用 docker -v 命令查看docker版本号
  7. 用 systemctl enable docker 命令设置docker开机自启
  8. 用 systemctl stop docker 命令停止docker

docker镜像常用命令

  1. docker pull mysql:5.5 : 拉取mysql5.5镜像
  2. docker images :查看镜像
  3. docker search mysql :查询docker仓库中和mysql有关的镜像
  4. docker rmi IMAGE ID : 删除镜像

docker容器常用操作

启动镜像——产生一个容器(代表正在运行的软件)

  1. docker pull tomcat:8 : 安装tomcat:8镜像
  2. docker run --name tomcat8 -d tomcat:8 : 运行tomcat:8镜像(tomcat8是起的名字)
  3. docker ps :查看哪些容器在运行
  4. docker stop 容器name/容器id :停止运行中的容器
  5. docker ps -a :查看所有的容器
  6. docker start 容器id/容器name :启动容器
  7. docker rm 容器id/容器name :删除容器
  8. docker run -d -p 8888:8080 tomcat :端口映射,-d 后台运行,-p将主机的端口映射到容器的端口 主机端口:容器内部端口
  9. systemctl stop firewalld :关闭防火墙
  10. docker exec -it 容器id /bin/bash :进入容器
  11. docker commit -a=“作者” -m=“描述” container id repository:tag :提交容器的副本,生成新的镜像
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值