Docker常见指令详解

 更新时间:2024年09月27日 09:23:25   作者:CRE_MO  
Docker是一个开放源代码软件,用于自动化部署应用程序为轻量级、可移植的容器,运行在几乎任何地方,常用指令包括docker pull下载镜像,docker images查看镜像,docker rmi移除镜像等,感兴趣的朋友跟随小编一起看看吧

Docker是一种流行的容器化平台,用于快速部署应用程序和服务。

1. Docker

 Docker会下载镜像,运行的时候,创建一个隔离的环境,称为容器。

docker run -d \ # 创建并运行一个容器,-d表示后台运行
--name mysql \ # 容器名称
 -p 3307:3306 \ # 端口映射,宿主机端口映射到容器端口
 -e TZ=Asia/Shanghai \ # 环境变量。格式key=value
 -e MYSQL_ROOT_PASSWORD=root123 \
 mysql # 镜像名mysql:5.7, 没写版本默认最新
# 进入容器。-it 添加一个可输入的终端。 bash 以命令行的方式进行交互。
docker exec -it nginx bash

2. 常见指令

  • docker pull 获取镜像
  • docker images 查看所有镜像
  • docker rmi 移除镜像
  • docker build 打包镜像
  • docker save 保存镜像
  • docker load 加载镜像
  • docker push 推送镜像
  • docker exec 进入容器
  • docker rm 删除容器
  • docker ps 查看运行的容器

3. linux快捷指令

vi ~/.bashrc
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias dis='docker images'
# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
source ~/.bashrc 

到此这篇关于Docker常见指令的文章就介绍到这了,更多相关Docker常见指令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:

相关文章

  • Docker学习笔记之容器查看启动终止删除的方法

    Docker学习笔记之容器查看启动终止删除的方法

    本篇文章主要Docker学习笔记之容器查看启动终止删除的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • Docker概述与安装方法

    Docker概述与安装方法

    本文主要介绍了Docker的基本概念、发展历程、关键技术演进、架构及安装、配置、使用、镜像管理等以及性能优化等内容,结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2026-04-04
  • No route to host两个docker容器的服务访问不通的解决

    No route to host两个docker容器的服务访问不通的解决

    在CentOS服务器上使用Docker容器时,当容器之间的服务调用出现“Failed to establish a new connection: [Errno 113] No route to host”错误,是因为容器的报文源地址被防火墙拦截,解决方法有两种:在防火墙上开放指定端口或关闭防火墙
    2025-02-02
  • docker搭建nginx实现负载均衡的示例代码

    docker搭建nginx实现负载均衡的示例代码

    本随着互联网应用规模不断扩大,原有的单一服务器已经无法满足高并发和高可用性的要求,本文就来介绍docker搭建nginx实现负载均衡的示例代码,感兴趣的可以了解一下
    2023-12-12
  • docker安装Jenkins配置Gitee SSH密钥踩坑解决

    docker安装Jenkins配置Gitee SSH密钥踩坑解决

    这篇文章主要为大家介绍了docker安装Jenkins配置Gitee SSH密钥踩坑解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • 在 Docker 环境中部署和运行 Nginx 的方法

    在 Docker 环境中部署和运行 Nginx 的方法

    在当今的技术领域,Docker 就像一位神奇的魔法师,能够让我们轻松地管理和部署各种应用程序,这篇文章主要介绍了在 Docker 环境中部署和运行 Nginx 的方法,需要的朋友可以参考下
    2024-12-12
  • .NETCore Docker实现容器化与私有镜像仓库管理

    .NETCore Docker实现容器化与私有镜像仓库管理

    Docker是用Go语言编写基于Linux操作系统的一些特性开发的,其提供了操作系统级别的抽象,是一种容器管理技术,它隔离了应用程序对基础架构(操作系统等)的依赖。这篇文章主要介绍了.NETCore Docker实现容器化与私有镜像仓库管理,需要的朋友可以参考下
    2019-08-08
  • CentOS7虚拟机安装并配置docker套件

    CentOS7虚拟机安装并配置docker套件

    这篇文章主要介绍了CentOS7虚拟机安装并配置docker套件,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • 详解docker 制作mysql镜像并自动安装脚本

    详解docker 制作mysql镜像并自动安装脚本

    这篇文章主要介绍了docker mysql镜像制作并自动安装脚本,主要包括centos7环境下 一键制作mysql docker镜像并安装,对docker 制作mysql镜像shell脚本感兴趣的朋友一起看看吧
    2022-05-05
  • Docker安装logstash的详细过程

    Docker安装logstash的详细过程

    这篇文章主要介绍了Docker安装logstash的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09

最新评论