1、拉取镜像
docker pull centos
查看镜像
docker images
2、创建容器
docker run -it ubuntu /bin/bash //docker run 自动创建容器
docker ps -a //查看容器信息
docker inspect xxxxxxxx //查看容器详细信息
exit //退出容器
docker start xxxxxx //启动容器
docker attach xxxxx //附上容器
docker stop xxxxx //停止容器
3、删除容器
docker rmi xxxx //先停止容器
4、删除镜像
docker rm xxxx //删除容器后才能删除镜像
镜像是一个容器运行的系统文件。容器则是运行的一个环境,docker run 创建出来的。
==============================================================================
docker 安装redis
docker pull redis
//如果想拉取特定的redis,执行
docker search redis
docker pull redis:3.2 //拉取特定版本
docker 启动redis
docker run -d -p 6379:6379 --name myredis -v /home/public/docker/redis_data:/data -v /home/public/docker/redis.conf:/etc/redis/redis.conf redis redis-server /etc/redis/redis.conf --appendonly yes
-d 后端执行
-p 端口映射 主机端口:虚拟机端口
--name 起一个容器别名
-v 挂载文件 ,这里挂载了数据文件和redis 配置
redis 使用redis 镜像,这里也可以是redis镜像id
redis-server /etc/redis/redis.conf --appendonly yes //redis启动命令并将数据持久化
redis 客户端登录
docker exec -it myredis redis-cli
docker inspect myredis //查看docker redis 信息
docker logs myredis //查看docker启动日志