echo "Docker命令 持续更新..."

举报
Abracadabra 发表于 2019/12/10 11:15:15 2019/12/10
【摘要】 制作镜像:docker build folder_name(不包含/ ,包含Dockerfile的文件夹)给镜像命名repository和tag:docker tag image_id repository_name:tag_name制作带repository和tag镜像:docker build -t repository_name:tag_name .(当前目录)查看镜像:Docker ...

制作镜像:docker build folder_name(不包含/ ,包含Dockerfile的文件夹)

给镜像命名repository和tag:docker tag image_id repository_name:tag_name

制作带repositorytag镜像:docker build -t repository_name:tag_name .(当前目录)

查看镜像:Docker images

查看运行的容器:Docker ps

启动镜像:docker run -it -p 9091:8080 -p 9092:8080 image_id /bin/bash

退出容器:exit

运行容器:docker start container_id

关闭容器:docker stop container_id / docker kill container_id

进入容器:docker exec -it container_id /bin/bash

远程获取镜像:docker pull

远程推送镜像:docker push image_id / repository_name:tag

连接远程主机:docker login registry-cbu.huawei.com

宿主机文件拷贝到容器:放入war包:docker cp /home/lihaifeng/war/dragFlightMaven.war 容器id:(无空格)/opt/apache-tomcat-8.0.44/webapps

 

保存镜像为tar.gz压缩包:

docker save -o ${PACKAGE_VERSION}.tar ${PACKAGE_NAME}:${PACKAGE_VERSION}

gzip ${PACKAGE_VERSION}.tar

 

将压缩包解压为Docker镜像

解压 gunzip ${PACKAGE_VERSION}.tar.gz

docker load -i ${PACKAGE_VERSION}.tar

 

ENTRYPOINT详解:

https://blog.csdn.net/CHENYUFENG1991/article/details/78766584


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。