安卓安装linux容器,docker安装ubuntu镜像容器
⼀、Image(镜像) 可以⽤命令 docker images列出来
root@iZi4x0p9hndj8jcxfxm7bpZ:/usr/local# docker images
⼆、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
现在就多了⼀个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中了,可以在容器中安装软件了。
这时候如果需要退出容器,则按快捷键 ctrl + p + q ,可以退出容器
⽤ docker ps命令查看下
Up 56 seconds 表⽰运⾏了56秒
这两个命令功能类似,需要⽤容器id:
重新连接 docker attach d27bd3008ad9
重新进⼊ docker exec -it d27bd3008ad9 /bin/bash
如果看不出来已经进⼊容器,可以⽤clear命令
PS,其他相关命令:
docker进入容器
查看运⾏容器
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)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。