docker镜像命令有哪些
发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,这篇文章主要介绍"docker镜像命令有哪些",在日常操作中,相信很多人在docker镜像命令有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"docker镜像命令有
千家信息网最后更新 2025年02月07日docker镜像命令有哪些
这篇文章主要介绍"docker镜像命令有哪些",在日常操作中,相信很多人在docker镜像命令有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"docker镜像命令有哪些"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
1 镜像命令
# 拉取镜像docker pull iregistry.docker.com/abc/test:tag_version_1.1# 镜像列表docker images# 删除镜像docker rmi IMAGE_ID
2 容器命令
# 使用镜像运行一个容器 其中8080为宿主机的端口 80为容器的端口docker run -itd -p 8080:80 REPOSITORY:IMAGE_TAG_V_1.12 /bin/bash# 还有 -name -v 等选项docker run -itd -p 8080:80 IMAGE_ID /bin/bash# 容器列表docker container ls或docker ps# 执行某个容器 进入容器内部docker exec -it CONTAINER_ID /bin/bash# 停止某个容器docker stop CONTAINER_ID# 删除某个容器docker rm CONTAINER_ID# 重新启动某个容器docker restart CONTAINER_ID
3 为镜像添加时区,在 Dockerfile 中添加以下语句:
ENV TZ=Asia/ShanghaiRUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
其中Asia/Shanghai 可通过执行命令得到:
curl https://ipapi.co/timezone
2 在打镜像过程中,遇到几个问题
2.1,读不到系统名称: 打开 /usr/lib/os-release 文件失败:没有这个文件或目录
time="2021-01-11T22:40:06.553929993+08:00" level=warning msg="Could not get operating system name:Error opening /usr/lib/os-release: open /usr/lib/os-release: no such file or directory"
先创建这个文件
touch /usr/lib/os-release
获取操作系统名称信息
lsb_release -aLSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributor ID: CentOSDescription: CentOS release 6.3 (Final)Release: 6.3Codename: Final
把信息加入到文件中
echo "CentOS release 6.3 (Final)" | tee /usr/lib/os-releaseCentOS release 6.3 (Final)
2.2,读不到某文件
time="2021-01-11T22:40:06.555423028+08:00" level=warning msg="failed to get endpoint_count map for scope local: open /home/docker/runtime/network/files/local-kv.db: no such file or directory"
创建这个文件就可以了。
time="2021-01-11T22:53:50.178514083+08:00" level=info msg="Attempting next endpoint for pull after error: failed to write digest data: open /home/docker/runtime/image/overlay/imagedb/content/sha256/.tmp-3f5d7bf137b4dfc4c4da7587deee0bcc949f0b4215dc7c1b2f929865ae2c395d068261124: no such file or directory"
创建这个目录就行,文件会自动写入。
到此,关于"docker镜像命令有哪些"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
镜像
容器
命令
文件
学习
信息
名称
更多
目录
端口
系统
帮助
实用
接下来
操作系统
几个问题
宿主
宿主机
文章
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全活动经验
黑客怎么进入网赌数据库
应用软件开发利用百度百科
电子表格有没有数据库功能
苹果手机服务器和端号从哪里看
怎么给app搭建数据库
房地产售楼软件开发
数据库怎样改中文
方舟生存进化服务器炸服两天
服务器与客户端https不匹配
中国网络安全法 解读
eplan主数据库非法
网络安全审查的英文文章
网络技术实战
sql数据库卡死
update无法连接到该服务器
泰豪科技能源互联网事业部
网络安全人人有责 手抄报
拼服务器怎么拼W10系统
委托软件开发需要什么资料
移动服务器哪个好玩
如何在清楚数据库密码
网络安全宣传周线上有奖竞答答案
银行软件开发需要学习什么
局域网一定要买服务器吗
wps怎样制作数据库
轻量服务器装群晖
沈阳智慧工厂软件开发
哪个英文数据库有中文
关于大学生网络安全的小视频