当前位置:网站首页 > R语言数据分析 > 正文

启动docker服务的命令行是(docker启动指令)



Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余 项目。它基于 Google 公司推出的 Go 语言实现。项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。

Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案,使用Docker,开发和测试可以快速部署和迁移环境,并且能保证环境的一致性,从而提升软件的开发和维护效率。

虚拟机相比,docker有优点也有缺点,具体可以看下图:

image-

正好最近在部署环境,就把docker常用的操作和命令给大家做一个总结:

#启动docker服务

#停止docker服务

#重启docker服务

#查看docker服务状态

#设置开机启动服务

# 运行容器

参数说明: -i:保持容器运行。通常与 -t 同时使用。加入it这两个参数后,容器创建后自动进入容器中,退出容器后,容器自动关闭。 -t:为容器重新分配一个伪输入终端,通常与 -i 同时使用。 -d:以守护(后台)模式运行容器。创建一个容器在后台运行,需要使用docker exec 进入容器。退出后,容器不会关闭。 -it 创建的容器一般称为交互式容器,-id 创建的容器一般称为守护式容器 --name:为创建的容器命名。

# 查看正在运行的容器

#查看当前所有容器

#停止容器

#重启容器

#杀死容器

#删除已经停止的容器

如果容器是运行状态则删除失败,需要停止容器才能删除

#查看当前机器的所有镜像

# 查看所用镜像的id

#搜索镜像,网络中查找需要的镜像

#从Docker仓库拉取镜像,名称:版本号

#推送镜像

#删除本地机器的镜像

# 删除所有本地镜像

#为一个镜像打tag

#镜像打包成一个tar包

#解压一个镜像tar包

容器名称 #查看容器日志

#查看docker服务的信息

# 获取镜像的元信息,详细信息

进入正在运行的容器

exec的意思是在容器中运行⼀个命令。/bin/bash是固有写法,作用是因为docker后台必须运行一个进程,否则容器就会退出,在这里表示启动容器后启动 bash。

退出容器

#退出也关闭容器;

#退出不关闭容器

创建启动容器时,使用–v参数设置数据卷

数据卷是宿主机的一个目录或文件 目录必须是绝对路径 如果目录不存在,会自动创建 可以挂载多个数据卷

拷贝文件

#宿主机文件拷贝到容器中

#容器文件拷贝到宿主机中

整理不易,觉得有用,记得点个赞

到此这篇启动docker服务的命令行是(docker启动指令)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • tornado 翻译(Tornado 翻译系统)2025-01-25 22:00:10
  • 群晖设置root密码(群晖root默认密码)2025-01-25 22:00:10
  • cors跨域解决方案(cors跨域规则怎么配置)2025-01-25 22:00:10
  • 现代大学英语精读第二版(第四册)学习笔记(原文及全文翻译)——4A - Lions and Tigers and Bears(狮子、老虎和熊)2025-01-25 22:00:10
  • ElementUI 级联选择器的el-cascader校验2025-01-25 22:00:10
  • raise和rises的区别(raise和rise什么区别)2025-01-25 22:00:10
  • crisella手表价格(crisella是什么牌子的手表)2025-01-25 22:00:10
  • pillow(pillow fort password翻译)2025-01-25 22:00:10
  • pfna是什么材质(pfoafree是什么材料)2025-01-25 22:00:10
  • chronyc(chronyc sources -v详解)2025-01-25 22:00:10
  • 全屏图片