Docker有哪些基本操作
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,本篇内容主要讲解"Docker有哪些基本操作",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Docker有哪些基本操作"吧!docker pull NAME
千家信息网最后更新 2025年01月31日Docker有哪些基本操作
本篇内容主要讲解"Docker有哪些基本操作",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Docker有哪些基本操作"吧!
docker pull NAME[:TAG]docker imagesdocker inspect IMAGE_ID 获取该镜像的详细信息docker tag REPOSITORY:TAG可为本地镜像添加新的标签docker search命令搜索远端仓库中的共享镜像 参数: --automated=false 仅显示自动创建的镜像 --no-trunc=false 输出信息不截断显示 -s,--starts=0 指定仅显示评价为指定星级以上的镜像 docker rmi IMAGE[IMAGE...]docker ps -a命令可以看到本机上存在的所有容器基于已有镜像的容器创建使用命令docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]命令 参数: -a,--author="" 作者信息 -m,--message"" 提交信息 -p,--pause=true 提交时暂停容器运行基于本地模板导入使用cat 镜像压缩包 | docker import -REPOSITORY:TAG命令命令docker save -o 压缩包保存名 REPOSITORY:TAG可存出镜像。命令docker load --input 压缩包保存名或者docker load < 压缩包保存名可从导出的文件中重新载入镜像。可以使用docker push NAME[:TAG]上传镜像到仓库,默认上传到DockerHub官方仓库第一次使用必须要先登录。docker login可以使用docker create命令来新建一个容器,新建的容器处于停止状态,可以使用docker start CONTAINER_ID命令来启动它。启动容器有两种方式:基于镜像新建一个容器并启动;将在终止状态的容器重新启动。所需的命令主要为docker run,等价于先执行docker create,再执行docker start启动一个bash终端,允许用户进行交互,-t参数让Docker分配一个伪终端并绑定到容器的标准输入上,-i参数则让容器的标准输入保持打开,-d参数会让Docker容器在后台以守护形式运行,获取容器输出信息,可通过docker logs命令 docker run -t -i ubuntu:14.04 /bin/bash docker run -tid ubuntu:14.04 docker run -d ubuntu:14.04 /bin/sh -c "while true; do echo hello word; sleep 1; done"可以用docker stop [-t|--time [=10]]来终止一个运行中的容器docker ps -a -q查看处于终止状态的容器的ID信息docker start启动一个处于终止状态的容器docker restart将一个运行态的容器终止然后再重新启动它docker attach当多个窗口同时attach到同一个容器时,所有窗口都会同步显示。当某个窗口因命令阻塞时,其他窗口也无法执行操作 docker attach elegant_ridedocker exec官方推荐使用 docker exec -ti a0bb97c292d1 /bin/bashdocker rm CONTAINER_IDdocker rm [OPTIONS] CONTAINER [CONTAINER...]命令删除处于终止状态的容器 参数: -f,--force=false 强行终止并删除一个运行中的容器 -l,--link=false 删除容器的连接,但保留容器 -v,--volumes=false 删除容器挂载的数据卷docker export CONTAINER命令 导出容器是指导出一个已经创建好的容器到一个文件,不管此时这个容器是否处于运行状态 docker export 547 > test.tar导出的文件又可以使用docker import命令导入,成为镜像 cat test.tar | docker import - test/ubuntu:v1.0自动创建(Automated Builds)功能对于需要经常升级景象内程序来说十分方便,用户通过Docker Hub指定跟踪一个目标网站(目前支持GitHub或BitBucket)上的项目,一旦项目发现新的提交,则自动执行创建 配置自动创建的步骤: 1、创建并登录Docker Hub以及目标站点,在目标站点中连接账户到Docker Hub; 2、在Docker Hub中配置一个自动创建; 3、选取一个目标网站中的项目(需要含Dockerfile)和分支; 4、指定Dockerfile的位置,并提交创建; 5、之后可以在Docker Hub的"自动创建"页面中跟踪每次创建的状态。安装Docker后可通过官方提供的registry镜像来简单搭建一套本地私有仓库环境。启动下载一个registry容器,创建本地的私有仓库服务。默认情况下会将仓库创建在容器的/tmp/registry目录下,可通过-v参数来将镜像文件存放在本地的指定路径上。此时,在本地将启动一个私有仓库服务,监听端口为5000 docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registryhttps://www.jianshu.com/p/f272726db9c5
到此,相信大家对"Docker有哪些基本操作"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
镜像
命令
仓库
容器
信息
目标
基本操作
参数
网站
项目
私有
内容
文件
站点
可通
学习
服务
跟踪
配置
实用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发两年要不要考研
华为招网络安全硕士吗
魔兽世界燃烧远征联盟服务器
网络安全深圳试点
2022中国网络安全事件案例
数据库作业步骤报错
网络安全信息意识培养
网关与网络安全
京东网络技术支持
学好数据库有什么好处
网络安全和意识化
如何建立中心数据库
驻马店软件开发简介
连云港礼朵拉网络技术有限公司
王者荣耀的国际服务器叫什么名字
怎么跨服务器
历年道路数据库
数据库处理的数据
福建app软件开发报价
卫生健康行业网络安全知识
诛仙3云服务器架设教程
虚拟货币app软件开发的成本
如何查询数据库服务器时间
现代通信网络技术的发展趋势
生产上遇到数据库死锁
数据库都包括什么内容
数据库与网络工程专业哪个好
网络安全下载软件
球球大作战服务器名称是什么
数据库b站厉害的老师推荐