Docker
🗒️Docker常用命令
00 min
2021-7-2
2024-4-21
type
status
date
slug
summary
tags
category
icon
password

Docker

1、Docker的安装

  • 环境查看
  • 查看系统版本
安装docker,见官网产品手册。
  • 需要安装包
  • 设置镜像仓库
  • 添加软件源信息it
  • 更新yum软件包索引
  • 安装docker相关内容,社区版

启动dodcker

2、Docker的原理

3、Docker的基本命令

3.1、帮助命令

3.2、镜像命令

docker images 查看本地主机上的镜像
docker search 搜索镜像
docker pull 下载镜像
docker rmi 删除镜像

3.3、容器命令

说明:有了镜像才可以创建容器。

3.3.1、测试下载centos镜像。linux.

3.3.2、新建容器并启动

3.3.3、列出所有运行的容器

3.3.4、退出容器

3.3.5、删除容器

3.3.6、启动和停止容器

3.3.7、查看日志

3.3.8、查看容器中进程信息

3.3.9、查看镜像的元数据

3.3.10、进入当前正在运行的容器

3.3.11、从容器内拷贝文件到主机

docker cp 容器id:容器内路径 目标主机路径

4、安装nginx镜像

5、docker安装一个tomcat

6、安装es+Kibana

7、Kibana

8、portainer镜像管理

Docker的图形化管理界面,提供后台面板操控

9、使用数据卷

  • 方式一

10、部署Mysql

  • 启动
  • 修改mysql8.0密码格式
  • 具名和匿名挂载

11、容器数据卷容器

12、DockerFile

1、编写一个dockerfiler文件
2、docker build 构建成为一个镜像
3、docker 运行镜像
4、docker push 发布镜像

12.1、构建过程

  1. 每个保留关键字(指令)都是大写字母
  1. 执行从上而下进行执行
  1. #表示注释
  1. 每一个指令都会创建提交一个新的镜像层,并提交

12.2、指令

12.3、实战测试

  • 创建自己的centos
    • 创建dockerfile文件
执行构建

12.4、实战:Tomcat镜像

  • 准备镜像
  • 编写dockerfile
  • 构建
  • 启动
13、Docker网络
  • 自定义网络
网络模式:
bridge: 桥接
容器与网络连通

13、Springboot微服务打包Docker镜像

  • 能成功运行的jar包
  • Dockerfile
  • Docker构建镜像
  • 启动
  • 访问即可
上一篇
Docker Compose
下一篇
Docker安装(Debian)