提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
docker镜像操作
一、 docker容器安装镜像
docker pull ubuntu
docker pull centos
最好模拟ubuntu 因为ubuntu镜像要小一点
容器操作
-p 6379:6379
第一个6379是外部系统的6379 里面是内部docker容器的6379
先运行镜像
-it 是打开交互界面
列出当前所有正在运行的容器
改下容器名字前面没指定是默认的
docker run -it --name=myu1 ubuntu bash
二、docker ps 使用
三、 容器的各种操作
exit
docker ps发现有一个没有了
快捷键退出:Ctrl+D
还运行
查找一下挂掉的那台,启动它
docker start 容器id
删除容器
docker rm 容器id
删除多个
docker rm -f $(docker ps -a -q)
搭建一个容器
制定容器进入后台运行
docker run -d 容器名
四、 搭建redis
先运行一个镜像
我这里拉过来一个redis 随便什么版本都可以
但是这里有个问题如果直接后台运行ubuntu镜像会发现根本没法启动
我们先启动ubuntu 再启动redis
看下容器的日志
查看容器运行的进程
查看docke容器之间的网络连接模式
docker inspect c5b4af4991ff (容器id)
docker后台程序唤醒
还有一个命令也可以唤醒
docker attach 容器id
docker exec 用exit退出不会导致后台程序退出
docker attach 用exit会导致后台程序退出
redis打包