首页 > 其他 > 详细

Docker 备忘录

时间:2021-06-19 22:56:49      阅读:21      评论:0      收藏:0      [点我收藏+]

Docker 备忘录

1.构建

docker build -t centos:v1

2.查看本地镜像

docker images

3.运行

docker run -it -p 89:80 (-d) mosenkld/mosenkld

// mosenkld/mosenkld为docker镜像名
// -d代表后台运行
// -p指定端口,89指的是镜像映射到本地的端口,80指的是镜像需要映射的端口

4.进入容器

docker exec -it 容器进程id /bin/bash
如果bin/bash无法使用,就换成sh

5.创建镜像

docker commit -a "name" -m "commit" 容器进程id mydocker:v1

// name代表提交镜像的作者
// commit代表说明文字
// mydocker:v1 代表打算起的镜像名字后面的v1是标签

6.上传镜像至DockerHub

1)打标签

docker tag deep:v1 mosenkld/mosenkld_docker

// deep:v1代表镜像名字,v1是tag
// mosenkld是dockerhub的用户名
// mosenkld_docker 代表仓库名

2)上传

docker push mosenkld/mosenkld_docker

// mosenkld是dockerhub的用户名
// mosenkld_docker 代表仓库名

7.从本地文件build镜像

docker build -t "名称" .

// 最后的.代表的是镜像文件路径
// 名称是镜像运行时的名称(自己起得)

8.文件传输

1)把宿主机文件导入docker容器内

docker cp /localpath/file 容器id(容器名称):/remotepath/file
// localfile/file代表本地文件 remotepath/file代表远程路径

2)把docker容器内文件导入本地

docker cp 容器id(名称):/remotepath/file localpath/file

// localfile/file代表本地文件 remotepath/file代表远程路径

Docker 备忘录

原文:https://www.cnblogs.com/murkuo/p/14904671.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!