docker 命令

2018-11-08  本文已影响0人  a72b88db3a86

docker run -i -t -p 60851:851 48bbc7c5f07c python3 /home/chenming/messageinterface/manage.py runserver 0.0.0.0:851

docker run -d -p 60851:851 4b95489efade python3 /home/chenming/messageinterface/manage.py runserver 0.0.0.0:851

docker cp RS-MapReduce 30026605dcfe:/home/cloudera

启动一次操作容器docker run IMAGE_NAME [COMMAND] [ARG…]

docker run ubuntu echo 'hello world'

启动交互式容器:docker run -t -i –name=自定义名称 IMAGE_NAME /bin/bash

-i –interactive=true | false,默认是false

-t –tty=true | false,默认是false

–name 给启动的容器自定义名称,方便后续的容器选择操作

启动交互式的容器,就是类似虚拟机、云主机的操作方式,操作完一个命令后仍然可以继续:

docker run -i -t ubuntu /bin/bash

查看容器docker ps [-a] [-l]

省略 列出正在运行的容器

-a all 列出所有容器

-l latest 列出最近的容器

将容器转化为一个镜像,即执行commit操作,完成后可使用docker images查看

root@aa97ba3292ce:/#exit //先退出容器

~$ docker commit -m "ubuntu with vim" -a "sgy" aa97ba3292ce sgy/ubuntu:vim

~$ docker images

REPOSITORY                    TAG    IMAGE ID        CREATED            SIZE

sgy/ubuntu                    vim    52166e4475ed    5 seconds ago      358.1 MB

chug/ubuntu14.04x64          latest 0584b3d2cf6d    9 days ago          196.5 MB

---------------------

上一篇下一篇

猜你喜欢

热点阅读