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啓動日誌