这是17年时,在Windows平台搭建的Docker。不知道当时是为什么?也没以用VMware安装个Centos。
在Centos中安装,Docker。这周在Centos 7.6.1810 中进行安装和使用。这些旧笔记就要删除了。
---------------备一份在博客------------
技术文档: https://docs.docker.com/docker-cloud/
Windows7安装Docker
Get started with Docker for Windows.
Boot2docker开始过时,DockerToolbox官方正式提供windows平台。
https://github.com/boot2docker/boot2docker boot2docker
https://www.docker.com/docker-windows Docker for Windows
https://www.docker.com/products/docker-toolbox Docker Toolbox
https://download.docker.com/win/stable/InstallDocker.msi
https://download.docker.com/win/stable/
安装
C:UsersglpAppData.dockermachinecacheoot2docker.iso
D:ProgramsDocker Toolboxoot2docker.iso
报错主要原因是没有安装在默认的路径,且Git电脑上之前这有。
"C:Program FilesGitinash.exe" --login -i "d:ProgramsDocker Toolboxstart.sh"
"D:ProgramsGitinash.exe" --login -i "d:ProgramsDocker Toolboxstart.sh"
打开,start.sh进行分析,估计是:VBOX_MSI_INSTALL_PATH 或者 VBOX_INSTALL_PATH目录,没有指定或者指定错误。
在系统变量中查找了,目录指定淌错,有VBOX_MSI_INSTALL_PATH ,没有 VBOX_INSTALL_PATH,添加 VBOX_INSTALL_PATH。
运行了还是报错,试想重启下电脑,再试。
因为该配的都完了,该核对的都核对完了。
使不见,重启电脑,运行,OK。
启动过程中,会有弹出VirtulBox的窗口,确定就好了.
第一次启动,会耗时久点。。。
根据显示的日志信息,进行查看,有这些信息。说明安装成功了!
镜像操作
Docker的镜像都放置在Docker官网的DockerHub上:
镜像检索 docker search redis
redis,tomcat,rabbitmq,mongo,
镜像下载 docker pull redis
镜像列表 docker images
镜像删除 docker rmi image-id
镜像全删 docker rmi $(docker images -q)
Docker容器操作
最简单的运行镜像为容器 docker run --name container-name -d image-name
例:redis容器
docker run --name test-redis -d redis
容器列表 docker ps
停止容器docker stop container-name/container-id
启动容器docker start container-name/container-id
删除容器docker rm container-id
容器日志docker logs container-name/container-id
登陆容器docker exec -it container-name/container-id bash
端口映射docker run -d -p 6378:6379 --name port-redis redis