docker常用命令

docker常用命令

查看在运行的容器:docker ps

查看所有容器:docker ps -a

重启容器:docker restart 容器id

进入容器目录:docker exec -it 容器id /bin/bash
退出:exit

删除容器:docker rm 容器id

查看本地所有镜像:docker images

删除镜像:docker rmi 镜像id

暂停某一容器:docker pause 容器id

恢复:docker unpause 容器id

打印某个容器的日志:docker logs 容器id

查看docker版本号:docker -v

docker向本机传输:
1.通过docker ps -a拿到容器id,

  1. 例如:将容器内的server.xml取出,存到当前目录下,并取名为aa.xml
    docker cp 容器id:/usr/local/tomcat/conf/server.xml aa.xml
    1
    2
    3
    [root@izuf6dtic2d71rbvtn6126z webapps]# docker cp 106f235e43b9:/usr/local/tomcat/conf/server.xml aa.xml
    [root@izuf6dtic2d71rbvtn6126z webapps]# ls
    aa.xml docs examples host-manager manager

本机向容器传输:
1.通过docker ps -a拿到容器id
2.如把当前目录下的aa传输到容器内/usr目录下,取名xyz.xml

1
2
3
4
5
[root@izuf6dtic2d71rbvtn6126z webapps]# docker cp aa.xml 106f235e43b9:/usr/xyz.xml
[root@izuf6dtic2d71rbvtn6126z webapps]# docker exec -it tomcat /bin/bash
root@106f235e43b9:/usr/local/tomcat# cd /usr/
root@106f235e43b9:/usr# ls
bin games include lib local sbin share src xyz.xml

-------------笔者水平有限,若有错漏,欢迎指正!-------------

本文标题:docker常用命令

文章作者:yh

发布时间:2019年06月24日 - 11:06

最后更新:2019年06月24日 - 11:06

原始链接:https:www.yh0729.cn/20190624/docker-cmd.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

坚持原创技术分享,您的支持将鼓励我继续创作!