1. 程式人生 > >Docker - redis

Docker - redis

data 隨機 machine redis-cli align 後臺 art search 端口

docker search redis docker pull redis:3.2 查看本地鏡像 docker images ssh到docker虛擬機 docker-machine ssh default 運行容器 查看運行日誌 docker run --name myredis -p 6333:6379 -v $pwd/data/redis:/data -d redis:3.2 redis-server --appendonly yes 後臺運行(設置容器的名稱,方便後期啟動容器,docker start myredis) docker run --name myredis -p 6333:6379 -v $pwd/data/redis:/data redis:3.2 redis-server --appendonly yes
不設置容器名稱,將獲得一個隨機名稱 docker run -p 6333:6379 -v $pwd/data/redis:/data -d redis:3.2 redis-server --appendonly yes 命令說明: -p 6333:6379 :將容器的6379端口映射到主機的6333端口 (冒號前為主機端口) -v $pwd/data/redis:/data :將主機中當前目錄下的data/dadis 掛載到 容器的 /data (冒號前為主機目錄) redis-server --appendonly yes :在容器執行redis-server啟動命令,並打開redis持久化配置
查看容器運行情況 docker ps 連接查看容器 docker run -it redis:3.2 redis-cli -h 192.168.99.100 關閉服務 dcoker stop [container id] 刪除容器 docker rm $(docker ps -a -q) 設置開機自動運行容器

Docker - redis