docker镜像命令有哪些

云计算

这篇文章主要介绍“docker镜像命令有哪些”,在日常操作中,相信很多人在docker镜像命令有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”docker镜像命令有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

成都创新互联公司专业为企业提供蒲江县网站建设、蒲江县做网站、蒲江县网站设计、蒲江县网站制作等企业网站建设、网页设计与制作、蒲江县企业网站模板建站服务,十年蒲江县做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

1 镜像命令

#拉取镜像dockerpulliregistry.docker.com/abc/test:tag_version_1.1#镜像列表dockerimages#删除镜像dockerrmiIMAGE_ID

2 容器命令

#使用镜像运行一个容器其中8080为宿主机的端口80为容器的端口dockerrun-itd-p8080:80REPOSITORY:IMAGE_TAG_V_1.12/bin/bash#还有-name-v等选项dockerrun-itd-p8080:80IMAGE_ID/bin/bash#容器列表dockercontainerls或dockerps#执行某个容器进入容器内部dockerexec-itCONTAINER_ID/bin/bash#停止某个容器dockerstopCONTAINER_ID#删除某个容器dockerrmCONTAINER_ID#重新启动某个容器dockerrestartCONTAINER_ID

3 为镜像添加时区,在 Dockerfile 中添加以下语句:

ENVTZ=Asia/ShanghaiRUNln-snf/usr/share/zoneinfo/$TZ/etc/localtime&&echo$TZ>/etc/timezone

其中Asia/Shanghai 可通过执行命令得到:

curlhttps://ipapi.co/timezone

2 在打镜像过程中,遇到几个问题

2.1,读不到系统名称:打开 /usr/lib/os-release 文件失败:没有这个文件或目录

time="2021-01-11T22:40:06.553929993+08:00"level=warningmsg="Couldnotgetoperatingsystemname:Erroropening/usr/lib/os-release:open/usr/lib/os-release:nosuchfileordirectory"

先创建这个文件

touch/usr/lib/os-release

获取操作系统名称信息

lsb_release-aLSBVersion::core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributorID:CentOSDescription:CentOSrelease6.3(Final)Release:6.3Codename:Final

把信息加入到文件中

echo"CentOSrelease6.3(Final)"|tee/usr/lib/os-releaseCentOSrelease6.3(Final)

2.2,读不到某文件

time="2021-01-11T22:40:06.555423028+08:00"level=warningmsg="failedtogetendpoint_countmapforscopelocal:open/home/docker/runtime/network/files/local-kv.db:nosuchfileordirectory"

创建这个文件就可以了。

time="2021-01-11T22:53:50.178514083+08:00"level=infomsg="Attemptingnextendpointforpullaftererror:failedtowritedigestdata:open/home/docker/runtime/image/overlay/imagedb/content/sha256/.tmp-3f5d7bf137b4dfc4c4da7587deee0bcc949f0b4215dc7c1b2f929865ae2c395d068261124:nosuchfileordirectory"

创建这个目录就行,文件会自动写入。

到此,关于“docker镜像命令有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注箭头云网站,小编会继续努力为大家带来更多实用的文章!

当前标题:docker镜像命令有哪些
标题链接:https://www.cdcxhl.com/article34/cpjhpe.html

成都网站建设公司_创新互联,为您提供网站内链网站维护网站设计公司定制开发网站建设企业建站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司