凌云博锐

centos docker 篇学习笔记

CentOS下安装yum

https://www.cnblogs.com/jukaiit/p/8877975.html

 

Centos7 安装docker 以及常用命令


 https://www.cnblogs.com/yu-hailong/p/7629120.html

1、yum install -y epel-release

2、yum install -y  docker-io

3、检查是否有此配置文件 /etc/sysconfig/docker

4、启动docker 服务   :

service docker start

docker version 如果可以正常返回docke版本信息,则说明docker安装成功。

https://www.cnblogs.com/zhaoyandev/p/9314387.html

 

学习视频:https://search.bilibili.com/all?keyword=docker&from_source=banner_search

docker 中文官网学习资料:  http://www.docker.org.cn/book/install/install-docker-under-ubuntu-precise-20.html

 

===========================================docker 实战学习命令===============================

docker镜像与宿主机直接的数据共享

docker run -it -v /宿主机绝对目录 : /容器绝对路径  镜像名称

 

 docker run  -it  -v  /myDataValume:/myDataContainer  centos

 ****编写dockerfile *****

docker file  build 

docker build -f  /home/lauren/docker/DockerFile  -t  lauren/centos .

docker inspect [container id]

数据卷之间数据共享

 

docker run -it --name doc_01 lauren/centos

docker run -it --name doc_02 --volumes-from doc_01 lauren/centos

docker run -it --name doc_03 --volumes-from doc_02 lauren/centos

 ==========docker file 的编写 ======================================================

1、编写dockerfile 文件

FROM centos
MAINTAINER lauren<develpor@126.com>
ENV myPath /usr/local
WORKDIR $myPath

RUN yum -y install vim
RUN yum -y install net-tools

EXPOSE 80
CMD echo "install software successful!.............."
CMD /bin/bash

2、build dockerfile 形成新的镜像文件【docker build   -f  新编写的dockerfile文件的绝对路径  -t 新镜像的名称:tag  . (点表示当前目录)】执行该命令则生产新的docker镜像

3、run 运行新生产的镜像文件 【docker run  -it  镜像Id】

 

=========docker  安装mysql ==============

1、 docker pull mysql:5.7

2、docker run  -p 12345:3306 --name mysql -v /home/lauren/mysql/conf:/etc/mysql/conf.d -v /home/lauren/mysql/logs:/usr/logs -v /home/lauren/mysql/data:/var/local/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

3、docker exec -it mysql /bin/bash

4、登录mysql 创建表  

【mysql  -uroot  -p】

...........

==============

 

posted on 2019-08-19 23:42  有情怀的IT老兵  阅读(175)  评论(0编辑  收藏  举报