
接触docker的次数越来越多,无奈还是学习一下吧,无需精通,会用即可。 docker的三大概念:镜像、容器、仓库。 我的理解,镜像就是一个打包好的环境,仓库则是用来存放环境的,容器则是一个运行时的环境。(环境则是一些安装好的应用或应用集合,比如nginx、tomcat、mysql等等)。
docker --helpdocker infodocker versiondocker images -adocker search nginxdocker pull nginx
docker pull 镜像iddocker pull nginx:latestdocker rmi nginx
docker rmi 镜像iddocker rmi -f nginxdocker history nginxdocker ps -adocker inspect nginx
docker inspect 容器iddocker run -i -t --name 容器名称 镜像名称/镜像IDdocker create -i -t --name 容器名称 镜像名称/镜像IDdocker run -d 容器名称/容器iddocker start 容器iddocker restart 容器iddocker pause 容器iddocker stop 容器iddocker rm 容器iddocker exec -it 容器id /bin/bash
docker exec -it 容器id lsdocker port nginxdocker logs nginxdocker login -u 用户名 -p 密码docker logoutdocker push 镜像名:版本号对于docker的学习不仅仅止步于此,这只是一个门外汉的了解。