docker学习日记

docker的安装,以及基本构建

环境:centos7.6

1、先更新yum到最新的版本

yum  update

2、卸载老版本docker(没有安装过可以忽略)

yum  remove docker  docker-common docker-selinux  docker-engine

3、安装需要的软件包

yum install -y yum-utils  device-mapper-persistent-data lvm2

4、设置yum

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

5、查看docker版本

 yum list docker-ce --showduplicates|sort -r  

 

6、安装docker

yum  install  docker-ce-18.03.1.ce -y

7、启动docker

systemctl start docker

8、加入开机自启

systemctl enable docker

 

9、配置国内镜像

 

vi /etc/docker/daemon.json

{

    "registry-mirrors": ["http://hub-mirror.c.163.com"]

}

 

10、创建容器(以redis为例)

docker pull redis 拉取镜像,具体镜像可以去官网上找  (也可以编辑dockerfile进行build)

docker run -it  redis(镜像名) bash   可以使用 -v(vloumn) 进行挂载共享文件 

进入导容器中

修改配置文件(或者修改挂载配置文件,修改配置参数 daemon:yes 默认后台模式为真)

运行redis-server  或者 redis-server & 

PS:如果镜像中的dockerfile是下载了源码安装 记得删除源码包,不然会占用大空间,浪费资源

 

 

 

posted @ 2020-03-10 14:20  未入门的码农  阅读(230)  评论(0编辑  收藏  举报