Docker 常用操作

2020-06-19  本文已影响0人  千沙qiansha

Docker环境配置说明

安装Docker

sudo apt-get install docker.io

镜像导出

1 通过容器导出

docker export 容器ID  > dfdfdf.tar

2 通过镜像导出

docker save 镜像ID  >

镜像导入

docker import - 新镜像名 < tar包

docker镜像查看

docker images

docker容器启动:

    docker run -itd -p 9005:9005 -v ~/workspace/CloudTest/cloudtest:/root -w /root --restart=always --name cloud_test cloudtest:latest /bin/bash

该条命令是以守护进程的方式启动Docker容器

其中-p 端口映射  物理机端口:容器端口

    -v 磁盘挂载  物理机磁盘:容器磁盘目录

    -w 指定容器的主目录

    --restart=always  容器以任何原因挂掉了自动重启

    --name  容器名称

    cloudtest:latest  这是镜像名称

进入容器:

    docker attach  容器ID

退出容器:

    ctrl + p + q

docker上传docker hub

一, 先登录docker hub


docker login

然后会提醒你输入用户名和密码,依次输入wanghaochen aa****wang即可

二,打tag


docker tag zyq/php_env(本地创建的镜像) username/php_dev:7.0(docker hub用户名/镜像名称:tag)

三,上传镜像


docker push username/php_dev:7.0

docker容器向本机传送文件

docker cp container_id:docker容器内的文件全路径 本机保存文件的全路径

例如:docker cp 4a2f08d2c1f8:/data1/configure.txt E:\PHP\configure.txt

本机向docker容器传送文件

docker cp 本机保存文件的全路径 container_id:docker容器内的文件全路径

例如:docker cp E:\PHP\configure.txt 4a2f08d2c1f8:/data1/configure.txt
上一篇下一篇

猜你喜欢

热点阅读