docker

docker

tags: web


网络请求

# 添加host 内网用
docker run  --add-host='api.embbnux.com:10.98.10.98'
# 指定dns server 外网
docker run  --dns=223.5.5.5

安装

自动化脚本安装
ubuntu,debian可用

curl -sSL https://get.docker.com/ | sh

# 国内版
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh

添加用户组

$ sudo groupadd docker
$ sudo usermod -aG docker $USER

快速使用

docker pull ubuntu:16.04 #获得tag为latest的镜像
docker images #查看当前系统中的镜像信息
docker run -i -t ubuntu:16.04 /bin/bash #交互运行
docker run -d ubuntu:15.10 /bin/sh -c "while true; do echo hello world; sleep 1; done" #后台运行
docker run -d -p 5000:5000 training/webapp python app.py #映射端口
docker ps #查看正在运行的容器
docker logs 2b1b7a428627 #查看容器内的输出
docker stop 2b1b7a428627

全局

docker vesion #查看版本

镜像

镜像具有repository和tag,格式为rep:tag,tag默认为lates
每个镜像具有有个唯一ID号,且可以有多个tag指向这个id号
对镜像操作可以直接在tag或id上镜像操作

docker images #查看当前系统中的镜像信息
docker search ubuntu #搜索镜像
docker pull ubuntu #获得tag为latest的镜像
docker pull ubuntu:14.04 #获得相应tag的镜像
docker tag ubuntu:14.04 ub14 #添加tag
docker rmi ubuntu:14.04 #删除镜像,使用tag或id

docker commit -m'' -a'' id nevermoes/res:tag #提交,将容器转化为镜像

docker push test:latest #使用tag上传

docker save -o ubuntu:14.04 ub14.tar #存出镜像
docker load < ub14.tar #导入镜像

容器

docker run -it ubuntu:14.04 /bin/bash #新建并启动容器,并启动应用
docker create -it ubuntu:14.04 #从镜像中新建容器,不启动
docker start #启动容器

docker run -d #以守护进程运行
docker logs 获得容器的输出信息

docker stop ID #终止容器的运行
docker kill ID #强制终止
docker restart #重启容器

docker ps -a #查看有容器

docker attach # 进入容器

docker export ID > xxx.tar #导出容器
docker import #导入容器

593393454

参考

镜像下载
镜像源

Docker — 从入门到实践
【技术干货】Docker精华学习资料集锦,老司机快上车


1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READme.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值