云端docker小知识
1、docker的三个关键概念
image、container、dockerfile
2、docker的container
3、dockerfile
4、docker制作image
5、linux(ubuntu)安装docker(步骤1和4)
6、docker基本命令
docker images 查看全部镜像
docker rmi -f 1e5f3c5b981a 删除镜像
docker rm -f 1e5f3c5b981a 删除容器
docker ps查看全部的容器
docker run nginx 启动运行容器nginx
docker run -d --name my_nginx nginx
【绑定挂载】
如上是-d后台运行,-p是端口映射(宿主机:容器),-v是挂载卷(宿主机目录:容器内目录)
【命名卷挂载】
创建挂载卷 docker volume creat nginx_html
挂载卷nginx_html的真实目录为/var/lib。。。(sudo -i进入root用户,进入这个目录查看)
显示所有创建的挂载卷
删除挂载卷
删除所有没有任何容器在使用的卷
向容器内传递环境变量-e
docker run -d -p 27017:27017 -e username=tech -e password=shrimp monno
与容器进行交互
docker run -it --rm alpine
配置容器在停止时的重启策略
docker run -d --restart always nginx
容器的启动和停止
查看容器启动的参数
创建一个容器
docker create -p 27017:27017 mongo
启动和停止start和stop
查看docker的日志
docker logs
进入容器内,cat /etc/os-release查看linux发行版
7、打包镜像docker build -t docker_test .