电子说
将文件系统作为一个tar归档文件导出到STDOUT。参数说明:
# 将id为a404c6c174a2的容器按日期保存为tar文件。
docker export -o mysql-`date +%Y%m%d`.tar a404c6c174a2
ls mysql-`date +%Y%m%d`.tar
列出指定的容器的端口映射。
# 查看容器mynginx的端口映射情况。
docker port mymysql
从容器创建一个新的镜像。参数说明:
# 将容器a404c6c174a2 保存为新的镜像,并添加提交人信息和说明信息。
docker commit -a "guodong" -m "my db" a404c6c174a2 mymysql:v1
用于容器与主机之间的数据拷贝。参数说明:
# 将主机/www/runoob目录拷贝到容器96f7f14e99ab的/www目录下。
docker cp /www/runoob 96f7f14e99ab:/www/
# 将主机/www/runoob目录拷贝到容器96f7f14e99ab中,目录重命名为www。
docker cp /www/runoob 96f7f14e99ab:/www
# 将容器96f7f14e99ab的/www目录拷贝到主机的/tmp目录中。
docker cp 96f7f14e99ab:/www /tmp/
检查容器里文件结构的更改。
# 查看容器mymysql的文件结构更改。
docker diff mymysql
docker login : 登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hubdocker logout : 登出一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub参数说明:
# 登陆到Docker Hub
docker login -u 用户名 -p 密码
# 登出Docker Hub
docker logout
从镜像仓库中拉取或者更新指定镜像。参数说明:
# 从Docker Hub下载java最新版镜像。
docker pull java
# 从Docker Hub下载REPOSITORY为java的所有镜像。
docker pull -a java
将本地的镜像上传到镜像仓库,要先登陆到镜像仓库。参数说明:
# 上传本地镜像myapache:v1到镜像仓库中。
docker push myapache:v1
从Docker Hub查找镜像。参数说明:
# 从 Docker Hub 查找所有镜像名包含 java,并且收藏数大于 10 的镜像
docker search -f stars=10 java
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
java Java is a concurrent, class-based... 1037 [OK]
anapsix/alpine-java Oracle Java 8 (and 7) with GLIBC ... 115 [OK]
develar/java 46 [OK]
每列参数说明:
全部0条评论
快来发表一下你的评论吧 !