1、安装docker

yum install docker

2、卸载docker

yum remove docker

3、搜索镜像(搜索dockerhub镜像)

docker search ubuntu:14.04   

4、镜像下载

docker pull ubuntu:14.04 (若是私有仓库,则填写私有仓库地址)

5、镜像上传

docker login  (若是私有仓库则需要添加私有地址)

docker push(若是私有仓库则需要添加私有地址)

6、保存镜像

docker save -o ubuntu_14.04.jar ubuntu:14.04

7、导入镜像

docker load –input  ubuntu_14.04.jar 

docker load –input  < ubuntu_14.04.jar 

8、删除本地镜像

docker rmi ubuntu:14.04

9、运行容器

docker run -t(分配伪终端) -i(保持docker终端打开) ubuntu:14.04 /bin/bash

10、停止运行容器

docker stop 容器ID/名称

docker start 容器ID/名称

11、查看容器

docker ps (若要看停止的需加-a)

12、查看docke的系统信息

docker info(可以查看到多少个镜像,容器数量)

13、查看容器的日志

docker logs 容器ID/名称

14、删除容器

docker rm 容器ID/名称

15、docker内存和cpu限额

docker run -tid -cpu-shares 100 ubuntu:14.04

docker run -tid –name mem1 –memory 128m ubuntu:14.04 /bin/bash

16、容器数据卷

docker run -d -P –name web -v /webapp traing/webapp python app.py

docker run -d -P –name web -v /src/webapp/:/webapp traing/webapp python app.py    将本机的src/webapp 目录挂到traing/webapp

17、容器网络

docker run -d -P traing/webapp python app.py (docker 随机高位端口映射)

docker run -d -p 5000:5000 traing/webapp python app.py (docker 随机高位端口映射)

docker run -d -p 192.168.129:5000:5000 traing/webapp python app.py 

docker run -d -p 192.168.129::5000 traing/webapp python app.py  (随机分配端口)

18、安全接入

dokcer run -d -P –name web –link db:db  traing/webapp python app.py

版权声明:本文为hufengTE原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/hufengTE/p/13866180.html