首页 > 其他 > 详细

docker 命令(我使用过的)

时间:2019-09-30 12:02:33      阅读:71      评论:0      收藏:0      [点我收藏+]

是否安装docker:
    docker version

启动docker:
    service docker start

查看本机可用镜像:
    docker images

查看正在运行的镜像:
    docker ps -l
    
结束正在运行的镜像:
    docker stop imagesId/name    
    
docker进入具体进程:
    1、docker ps        --》 获得进程id
    2、docker inspect -f {{.State.Pid}} 进程id     --》 活得nsenter需要的id
    3、nsenter --target 第二步得到的id --mount --uts --ipc --net --pid     --> 进入具体的进程

docker 与 进程的文件拷贝
    1、docker ps        --》 获得进程id
    2、docker cp 需要拷贝到进程的文件  第一步得到的进程id:需要拷贝到进程的路径
    将进程内的文件拷贝出来
       docker cp 第一步得到的进程id:需要在进程中拷贝的文件路径  需要拷贝到宿主机的文件         

重启docker内的进程:
    docker restart docker进程名称

mysql:
    docker run --name mysql --privileged=true -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql:5.7

多实例:(name和宿主机的端口,需要有差异)
    docker run --name mysql7 --privileged=true -e MYSQL_ROOT_PASSWORD=root -p 3307:3306 -d mysql:5.7

docker 命令(我使用过的)

原文:https://www.cnblogs.com/chen--biao/p/11611774.html

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