Docker安装配置

Docker简介

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上。Docker是一个重新定义了程序开发测试、交付和部署过程的开放平台,Docker则可以称为构建一次,到处运行,这就是Docker提出的"Build once,Run anywhere"

Docker仓库用来保存我们的images,当我们创建了自己的image之后我们就可以使用push命令将它上传到公有或者私有仓库,这样下次要在另外一台机器上使用这个image时候,只需要从仓库上pull下来就可以了。注意:Docker不是容器,而是管理容器的引擎!

 

Docker是用于实际生产环境的一种极好的部署方式

Docker下载

对于Windows 10以下的用户Windows系统的安装文件目录:

http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

对于Windows 10以上的用户 推荐使用 Docker for Windows

Windows系统的安装文件目录:

http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/

Docker配置

创建docker machine

点击Git Bash

修改默认的default machine的路径,不然,默认安装在C盘,会使C盘空间越来越小

输入 notepad .bash_profile 创建和打开.bash_profile 配置文件

export MACHINE_STORAGE_PATH='H:\docker'

关闭后,在H盘创建名为docker的文件夹,在其下创建名为cache的文件夹,将安装文件下的boot2docker.iso拷贝到该文件夹

修改默认加速器(镜像仓库)为阿里云服务(https://dev.aliyun.com/search.html

docker-machine -s "H:\docker" create

 --engine-registry-mirror=https://loaw37g2.mirror.aliyuncs.com

 -d virtualbox default

现在就可以在Git Bash中运行了

如果出现default host already exist 则修改default为其他名称

此时可以点击Docker Quickstart Terminal:

110220_oenc_3319649.png

利用ssh软件登录

用SSH工具登录它,用户名是docker,密码是tcuser

Docker常用命令及参数

Docker镜像命令

镜像搜索

docker search redis

镜像下载

docker pull redis

镜像列表

docker images

镜像删除

docker rmi image-id

docker rmi $(docker images -q)

Docker容器命令

运行镜像为容器

docker run --name test-redis -d redis

容器列表

docker ps 

docker ps -a

停止和启动容器docer stop/start container-name/container-id

docker stop test-redis

docker start test-redis

端口映射

docker run -d -p 6378:6379 --name port-redis redis

删除容器

docker rm container-id

docker rm $(docker ps -a -q)

容器日志

docker logs port-redis

登录容器

docker exec -it container-id/container-name bash

可以下载的镜像

docker pull wnameless/oracle-xe-11g

docker pull mongo

docker pull redis:2.8.21

docker pull cloudesire/activemq

docker pull rabbitmq

docker pull rabbitmq:3-management

转载于:https://my.oschina.net/yangty2017/blog/1488834

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值