Docker镜像实践
2023-06-13 09:13:58 时间
一、基本命令
# build
docker build -f ${Dockderfile_path} .
# tag
docker tag ${image_id} ${REPOSITORY}:${TAG}
# run
# -d 运行在后台;-i 打开STDIN控制台交互;-t 分配tty设备支持终端登录
# --privileged=true:容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限
#
docker run ${option} ${REPOSITORY}:${TAG}
# 例子
docker run --name ${container_name} -p 8000:8000 --privileged=true -v /root/config:/app/config -v /root/logs:/app/logs ${REPOSITORY}:${TAG}
# commit
docker commit ${option} ${container_id/name}/${REPOSITORY}:${TAG}
# stop start restart
docker start/restart/stop ${container_id/name}
# save
docker save ${container_id/name} > ${file_path}/${tar_file_name}
# load
docker load > ${file_path}/${tar_file_name}
# push
docker push ${注册名/地址}/${REPOSITORY}:${TAG}
# pull
docker pull ${REPOSITORY}:${TAG}
# 查看容器运行配置
docker inspect ${container_id/name}
二、腾讯云镜像仓库实践
# 登录
sudo docker login --username=${TencentClooud_APP_ID} ${remote_repository}
# 拉取镜像
sudo docker pull ${remote_repository}:${tag}
# 推送镜像
sudo docker tag ${Image_Id} ${remote_repository}:${tag}
sudo docker push ${remote_repository}:${tag}
相关文章
- docker-jenkins部署cmake自动构建[通俗易懂]
- docker(3)快速搭建centos7-python3.6环境[通俗易懂]
- linux docker离线安装部署_下载安装包
- docker离线安装并导入镜像「建议收藏」
- idea打包docker镜像特别慢_把代码和环境做成docker镜像
- [接上篇]在Window10/11的Linux子系统Docker上部署VB.NET Asp.Net Core WebAPI应用
- Ubuntu国内镜像Docker安装详细教程
- docker搭建kafka集群实践
- Docker安装RockerMQ消息队列
- 【Docker 系列】docker 学习 四,镜像相关原理
- Docker安装Kafka(docker-compose)、EFAK监控
- 【Docker】初识Dcoker以及镜像操作(一)
- 为什么很多docker镜像都是用alpine镜像
- 如何在腾讯云CVM中使用docker搭建一个Kibana
- docker 内存满了服务异常退出,强制重启造成服务无法运行详解程序员
- 《Docker教程》翻译邀请