四时宝库

程序员的知识宝库

学会这几个命令,DOCKER就算入门了

Docker是一种轻量级的虚拟化技术,可以将应用程序及其依赖项打包成一个称为Docker容器的可移植容器,以便在不同的环境中运行。

Docker容器可以在任何支持Docker的操作系统上运行,而不需要对操作系统进行修改或配置。

    【docker】:全面认识Docker和基本指令

    Docker逐渐成为虚拟化技术的佼佼者,Docker技术也是架构师的必备技能。

    什么是Docker

    Docker 是一个开源的应用容器引擎,基于Go语言,诞生于2013年初,最初发起者是dotCloud公司,开发者可以打包应用到一个轻量级、可移植的容器中,然后发布到主流Linux系统上运行。

    docker命令合集分类整理(docker全部命令)

    安装docker和docker-compose请参考官网,不再细说

    镜像构建(是否在Dockerfile目录有区别)

    docker build -t <container-name>:latest .

    SpringBoot+Docker:高效容器化的最佳实践

    首先为什么要使用Docker?

    Docker容器系列文章|这20个Docker Command,有几个是你会的?

    很多人都感觉这文章这么简单、这么基础,可是别忘记了“万丈高楼平地起”,如果少了这个平地址,你这高楼估计也起不了。所以,基础是学习任何一门技术或者一个技术点的重中之重,也可以说是很关键的决胜点。

    所以呢,今天,民工哥给大家总结了这20个Docker Command,愿各位小伙伴在通往“玩转Docker”路上不再无助!!!!

    详解docker——容器数据持久化和数据共享

    概述

    docker 主要有两种数据存储形式, 一种是storage driver(也叫做 Graph driver), 另一种是 volume driver. stroage driver主要是存储那些无状态的数据, 写入密集型的场景应该使用 volume driver.

    storage driver

    Docker 备忘录 - 03. 常用命令(docker volume 备份)

    一、镜像

    # 搜索镜像
    docker search <镜像名称>
    # 搜索镜像,只显示前 5 条
    docker search <镜像名称> --limit 5
    
    # 拉取最新版本的镜像
    docker pull <镜像名称>
    # 拉取指定版本的镜像
    # 可以在 dockerhub 上查看镜像有哪些版本
    docker pull <镜像名称>:<版本tag>
    
    # 查看本地所有镜像
    docker images
    # 查看本地所有镜像,包括中间层
    docker images -a
    # 只显示镜像的ID
    docker images -q
    
    # 查看镜像的详细信息
    docker image inspect <镜像名称>
    
    # 删除镜像
    docker rmi <镜像ID>
    # 删除指定版本的镜像
    docker rmi <镜像ID>:<版本tag>
    # 删除多个
    docker rmi <镜像ID1> <镜像ID2>
    # 强制删除
    docker rmi -f <镜像ID>
    # 删除所有镜像
    docker rmi -f $(docker images -qa)
    # 删除所有未使用的镜像
    docker image prune
    
    # 保存镜像到 tar 包
    docker save -o /opt/liwy_image.tar \
    <镜像ID>:<版本tag>
    # 加载镜像文件
    docker load -i /opt/liwy_image.tar
    
    # 查询虚悬镜像
    docker image ls -f dangling=true
    # 删除所有的虚悬镜像
    docker image prune \
    --filter "dangling=true"

    Docker记录(docker记录了重启过容器的日志嘛)

    知识点回顾

    • Docker命令
    • docker run/start/restart/kill/exec
    • docker inspect/top/logs

    Docker如何重启后数据不丢失,教你挂载数据卷Volume

    大家在使用Docker部署web应用或者mysql数据库时,会发现当容器重启后,容器运行过程中产生的日志或者数据库数据都会被清空,那么我们如何保存这些数据呢?这就需要了解docker如何挂载宿主机磁盘目录,用来永久存储数据。

    1. 创建容器时执行Docker Volume

    使用 docker run 命令,可以运行一个

    docker常用命令详细版(上)(docker的一些命令)

    镜像操作命令

    #docker images 查询镜像

    #docker pull tomcat 拉取最新tomcat镜像

    #docker pull tomcat:3.2 拉取tomcat镜像3.2版本

    << 1 2 3 4 5 6 7 > >>
    控制面板
    您好,欢迎到访网站!
      查看权限
    网站分类
    最新留言
      友情链接