美文网首页
ubuntu终端docker应用命令与实例

ubuntu终端docker应用命令与实例

作者: 卖点儿什么 | 来源:发表于2021-03-15 15:09 被阅读0次

    加sudo表示不是root权限下的用户。root权限下的用户无需加sudo

    sudo docker ps

    查看在执行的docker

    如果要暂停该docker,则输入

    sudo docker stop [docker ID]

    docker ID指刚才 sudo docker ps查看到最左边一行的那个。比如上图的话就是

    sudo docker stop f220a23d312a

    如果要删除该docker则输入

    sudo docker rm  [docker ID]

    删除后仍然可以输入

    sudo docker ps -a

    找到docker再开启,开启的命令是

    sudo docker start [docker ID]

    进入docker

    sudo docker attach [docker ID]

    实例sudo docker attach 990bf8ad6578

    查找该docker下的所有文件目录

    sudo docker exec [docker ID] du -h / --max-depth=1

    复制docker里的东西到外层

    sudo docker cp [docker ID]:/[路径] [外层的路径]

    实例:sudo docker cp c0d383fdf64e:/root/ /home/ubuntu/a

    docker cp /home/ubuntu/Desktop/2.zip xxxx:/root/ 

    同理,把 /home/ubuntu/Desktop/2.zip 拷到容器 xxxx 里 /root 下面

    复制出来没有读取权限则需要输入

    sudo chmod -R 777 [路径]

    实例:sudo chmod -R 777 /home/ubuntu/a
    ps:linux 系统的文件和文件夹都有一个权限属性,chmod 777 表示给这个文件/文件夹全部权限,所有人都能访问。chmod 777 -R 表示应用到子文件和子文件夹。

    删除全部旧镜像

    sudo docker container prune

    相关文章

      网友评论

          本文标题:ubuntu终端docker应用命令与实例

          本文链接:https://www.haomeiwen.com/subject/rxukcltx.html