记录各种工具使用Docker
部署在本地测试。
一、Redis
环境
在本机使用Docker
启动一个redis
环境。使用下面的命令启动一个名为redis507
的5.0.7
版本的redis server
环境。
docker run --name redis507 -p 6379:6379 -d redis:5.0.7
注意:此处的版本、容器名和端口号可以根据自己需要设置。
启动一个redis-cli
连接上面的redis-server
。
docker run -it --network host --rm redis:5.0.7 redis-cli
二、Docker 学习
Docker
是基于Go语言开发的。
DevOps(开发、部署)
应用更快速的交付和部署
Docker: 打包镜像发布测试,一键运行。
更便捷的升级和扩缩容
使用了Docker之后,我们部署应用就和搭积木一样。
更简单的系统运维
更高效的计算资源利用
Docker的基本组成
镜像(image):类似一个模板来创建容器服务。
容器(container): 独立运行一个或一个组应用,通过镜像来创建。
启动,停止,删除,基本命令!
刚开始可以把容器理解为一个简易的linux系统
仓库(repository):存放镜像的地方,分为公有仓库和私有仓库