Docker 笔记

容器为运行中的一个镜像,一个镜像可以run出很多容器

sudo apt install docker.io  

#安装docker

 sudo docker run -d -it --name ubuntu-test -v "$(pwd)"/test:/app ubuntu:16.04 

#运行一个online的镜像ubuntu:16.04 ,映射本地目录PWD/test到容器中的/app目录下面 

 sudo docker inspect ubuntu-test

#查看刚次运行的容器的参数信息

 docker image ls

#列出当前系统下有的镜像

 sudo docker run ubuntu

#运行当前系统下有的一个镜像

 sudo docker run -t -i ubuntu:16.04 /bin/bash

#运行当前系统下有的一个镜像并在容器中执行bash shell ,此命令会直接进入容器的命令行模式

 sudo docker container ls -a

#查看当前正在运行的容器

 sudo docker attach ubuntu-test

#进入到当前在运行的一个容器中

 sudo docker commit 2e4d3 ubuntu/rainbow

#以当前对(2e4d3...)容器的更改创建一个新的镜像(ubuntu/rainbow)

 sudo docker stop 4a05

#停止运行一个当前ID为4a05开头的容器

 sudo docker ps -l

#列出主机上的容器

 sudo docker container prune

#清理掉停止的容器

 sudo docker run --privileged=true -d -it --name ubuntu-test -v "$(pwd)"/test:/app ubuntu/rainbow

#--privileged=true 参数可以让容器有足够的权限访问主机所在的资源,比如挂载主机所在内网的nfs...


更多使用命令参考:https://yeasy.gitbooks.io/docker_practice/content/appendix/command/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值