安卓安装linux容器,docker安装ubuntu镜像容器

准备:安装docker请参考:http://www.codingyun.com/article/135.html

一、Image(镜像) 可以用命令 docker images列出来

root@iZi4x0p9hndj8jcxfxm7bpZ:/usr/local# docker images

04eac00f66ff217faf5aad8699fd6883.png

二、Containe(容器) 可以用命令 docker ps列出来

root@iZi4x0p9hndj8jcxfxm7bpZ:/usr/local# docker ps

因为还没有容器,所以是空的

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

查找Ubuntu镜像

docker search ubuntu

现在pull 一个ubuntu 镜像

docker pull ubuntu

三、安装完ubuntu镜像后,再次查看docker镜像

docker images

f0c16414d55ff8f880cb5622f691964b.png

现在就多了一个ubuntu的image镜像了。

四、可以看到,接着用 这个ubuntu镜像创建并进入容器

$docker run -it --name java-nginx-ubuntu -p 20080:8080 -v /alidata:/alidata ubuntu /bin/bash

上面的命令

-it就是以交互模式运行容器,和为容器重新分配一个伪输入终端,简单点就是创建并且进入容器吧,能输入命令行那种

–name 就是为容器添加一个新名字吧

-p 指定端口映射,前者为宿主主机端口,后者为容器端口,成功后返回id

-v 表示创建一个数据卷并挂载到容器里,示例表示把宿主机的/alidata 目录挂载到容器的/alidata目录下;

ubuntu 就是使用镜像名

然后创建成功后自动进入容器

这时候就直接进入容器ubuntu中了,可以在容器中安装软件了。

386c7cc90fa95ce9d765dfc3815d7bd8.png

这时候如果需要退出容器,则按快捷键 ctrl + p + q ,可以退出容器

用 docker ps命令查看下

82967df65379e4c420e1fcf724d5a752.png

Up 56 seconds 表示运行了56秒

这两个命令功能类似,需要用容器id:

重新连接 docker attach d27bd3008ad9

重新进入 docker exec -it d27bd3008ad9 /bin/bash

如果看不出来已经进入容器,可以用clear命令

PS,其他相关命令:

查看运行容器

docker ps

查看所有容器

docker ps -a

1.停用全部运行中的容器:

docker stop $(docker ps -q)

2.删除全部容器:

docker rm $(docker ps -aq)

3.一条命令实现停用并删除容器:

docker stop $(docker ps -q) & docker rm $(docker ps -aq)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值