docker安装ubuntu

ucsmy@QKTEST21190:~$ docker pull daocloud.io/ubuntu 
Using default tag: latest
latest: Pulling from ubuntu
22ecafbbcc4a: Pulling fs layer 
580435e0a086: Pulling fs layer 
8321ffd10031: Downloading [==================================================>]    519 B/519 B
08b8f28a13c2: Waiting 
2b401702069a: Waiting 
write /home/ucsmy/workspace/docker/tmp/GetImageBlob518547788: no space left on device

下载ubuntu镜像,出现磁盘空间不足的情况,用df -h查看所有的空间目录的磁盘所用情况

ucsmy@QKTEST21190:~$ df -h
Filesystem                 Size  Used Avail Use% Mounted on
udev                       7.9G  4.0K  7.9G   1% /dev
tmpfs                      1.6G  920K  1.6G   1% /run
/dev/sda4                   57G   19G   36G  34% /
none                       4.0K     0  4.0K   0% /sys/fs/cgroup
none                       5.0M     0  5.0M   0% /run/lock
none                       7.9G  1.4M  7.9G   1% /run/shm
none                       100M     0  100M   0% /run/user
/dev/sda1                  453M   40M  386M  10% /boot
/dev/sda5                   14G  148M   13G   2% /var/log
/dev/sda6                  4.5G   78M  4.2G   2% /tmp
/dev/mapper/vgdata-lvdata  197G  197G     0 100% /home/ucsmy/workspace

下载镜像成功后,查看

ucsmy@QKTEST21191:~$ docker images
REPOSITORY                                                                                                                                 TAG                 IMAGE ID            CREATED             SIZE
dev-vp2-c702278d06717bb8f41b4866ec8c617fc9b0d222738ff40b680420844dc10a66e845cc321fb4ac46e9f695a31f92acb4f9448be21ca1071bf549bd05740f416c   latest              1dd23285f460        5 weeks ago         1.38 GB
dev-vp3-c702278d06717bb8f41b4866e
c8c617fc9b0d222738ff40b680420844dc10a66e845cc321fb4ac46e9f695a31f92acb4f9448be21ca1071bf549bd05740f416c   latest              ff70565dc2d2        5 weeks ago         1.38 GB
cello-watchdog                                                                                                                             latest              06510d23fba6        9 weeks ago         709.4 MB
cello-dashboard                                                                                                                            latest              e90cb34ea002        9 weeks ago         709.4 MB
cello-restserver                                                                                                                           latest              e806541aa5a1        9 weeks ago         709.4 MB
daocloud.io/ubuntu                                                                                                                         latest              ebcd9d4fca80        10 weeks ago        117.9 MB

可以看到,接着用 这个ubuntu镜像创建 容器 ,然后创建成功后自动进入容器

ucsmy@QKTEST21191:~$ docker run -it --name ubuntublock -p 80:80 ebcd9d4fca80
root@f2b5cdfdc5ed:/#

-it就是以交互模式运行容器,和为容器重新分配一个伪输入终端,简单点就是创建并且进入容器吧,能输入命令行那种
–name 就是为容器添加一个新名字吧
-p 端口对应
ebcd9d4fca80是daocloud.io/Ubuntu镜像的image id
按快捷键 ctrl + p + q ,可以退出容器,然后重新连接

ucsmy@QKTEST21191:~$ docker attach ubuntublock
root@f2b5cdfdc5ed:/# 

在这里面就像一台真正的ubunt一样
你可以运行 安装管理器 安装你所有想要的命令,
如安装git

 apt-get install git
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值