Docker学习笔记
来源:互联网 发布:鬼吹灯 简介 知乎 编辑:程序博客网 时间:2024/06/07 01:25
文末附上Tornado web app docker小demo一枚
环境: ubuntu16.04
docker配置国内的镜像加速器地址
sudo vim /etc/default/docker# 添加 地址需要注册,(阿里云、daocloud....)DOCKER_OPTS="https://xxxx.mirror.aliyuncs.com"
docker pull [选项] [Docker Registry地址]<仓库名>:<标签>
非root用户使用Docker
1. Add the docker group if it doesn’t already exist: sudo groupadd docker
2. Add the connected user “${USER}” to the docker group. Change the user name to match your preferred user: sudo gpasswd -a ${USER} docker
3. Restart the Docker daemon: sudo service docker restart
常用命令
列出镜像 docker images
运行: docker run -it --rm myimage_name bash
使用交互模式运行一个container并打开bash, 退出后将其删除以节省资源
后台运行镜像,命名为myserver, 把宿主机80端口映射到该容器的8000端口 docker run -d --name myserver -p80:8000 myimage_name
**进入运行中的容器**myserver,并打开bash docker exec -it myserver bash
查看容器运行状态 docker ps -a # 加-a是为了查看所有的容器,包括停止运行的
停止容器 docker stop myserver
停止后可重启,可直接 docker start myserver # 前提是该容器没有被删除
删除镜像 docker rmi <image>
删除虚悬镜像 docker rmi $(docker images -q -f dangling=true)
删除容器 docker rm <container>
删除所有容器 docker rm $(docker ps -a -q)
将镜像部署到服务器上:
1. 导出镜像 docker save <image> | gzip <image.tar.gz>
2. 将
- Docker学习笔记-Docker入门
- Docker学习笔记-Docker容器
- Docker学习笔记-Docker端口映射
- Docker学习笔记--Docker常用命令
- Docker学习笔记-Docker端口映射
- Docker学习笔记-Docker端口映射
- Docker学习笔记-Docker端口映射
- Docker 网络学习笔记
- docker学习笔记
- docker 学习笔记
- Docker学习笔记1
- openstack学习笔记----Docker
- Docker学习笔记
- Docker学习笔记(1)
- docker学习笔记1
- docker学习笔记
- Docker学习笔记之一
- docker 学习笔记1
- 在存储过程中输入输出游标
- 《JavaScript DOM 编程艺术》读书笔记
- [我眼中的C#]创建多人聊天室
- 在eclipse中安装tomcat8.5时,报错:The Apache Tomcat installation at this directory is version 8.5.6. A Tomca
- Python系列之六_BeautifulSoup
- Docker学习笔记
- 查找:链表顺序查找和有序数组二分查找
- tp5中url使用js变量传参方法
- iOS解决NSArray、NSDictionary打印乱码问题
- Server returned HTTP response code: 505 问题解决
- 欢迎使用CSDN-markdown编辑器
- 正则表达式匹配
- Hadoop核心机制详细解析
- Swift3.0 实用的截取字符串方法封装