第一章 docker从安装到 应用以及一写常用的命令

亲测的环境:centos7

不同的centos版本docker命令不一样

Docker环境搭建

需要将docker环境搭建在Linux虚拟机上

安装环境前的准备工作:

  1. Docker 要求 CentOS 系统的内核版本高于 3.10 ,所以说首先我们要验证我们的CentOS 版本是否支持 Docker 。

命令:  $ uname -r     ---->通过 uname -r 命令查看你当前的内核版本

  1. 使用 root 权限登录 Centos。确保 yum 包更新到最新.

命令:  $ sudo yum update

3.  如果你曾经安装过旧版本的话首先通过命令将旧版本卸载掉

命令:  $ sudo yum remove docker  docker-common docker-selinux docker-engine

  1. 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

命令: $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

  1. 设置yum源

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

  1. 通过命令可以查看所有仓库中所有docker版本,并选择特定版本安装

命令:$ yum list docker-ce --showduplicates | sort -r

  1. 在docker版本列表中选择您需要的版本进行安装。在这里我选择的是 docker-ce-112.1.ce这个版本。

命令:sudo yum install docker-ce-17.12.1.ce

  1. 通过docker -v来查看docker的版本,如果出现

Docker version 18.09.6, build 481bc77156

说明安装成功了!

Docker 常用命令docker,最重要

启动docker

service docker start

设置永久开机启动docker

chkconfig docker on

查看docker版本

docker version

查看docker运行状态

service docker status

重启docker服务

service docker restart

从docker仓库中搜索镜像

docker search + 镜像名

拉取镜像

docker pull +镜像名

查看宿主机上的镜像(注意:docker下载的镜像默认放在了/var/lib/docker目录下

docker images

删除镜像

docker rmi + container_name/container_id

查看当前有哪些容器正在运行

docker ps

查看所有容器

docker ps -a

删除容器

docker rm + container_name/container_id

启动一个容器

docker start container_name/container_id

停止一个容器

docker stop container_name/container_id

重启一个容器

docker restart container_name/container_id

进入容器内部

docker exec -it + container_name/container_id sh

mysql使用实例

第一步  去docker镜像库搜索自己想要安装的镜像

第二步:拉取/下载镜像

 

 

通过一个命令启动刚才下载好的镜像,将镜像跑成一个容器

docker run ‐di ‐‐name=tensquare_mysql ‐p 3306:3306 ‐e MYSQL_ROOT_PASSWORD=123456

 

 

 

-di 让容器在后台启动

--name 给你的容器起一个名字,随便写

-p 3306:3306  后面那个3306必须写3306是mysql的默认端口,  前面的那个3306是向外面映射的端口可以随便写,就是使用navcat客户端连接数据库写的端口

mysql 是镜像名称,如果是最新版本的直接写镜像名,如果是老版本的mysql:+版本号

‐e MYSQL_ROOT_PASSWORD=123456 设置密码

 

到此  ,一个完整的mysql数据库已经被我们创建出来了!

 

注意:假如说你的容器已经停了,下次再启动的时候,按照如下操作,就更快更简单了,启动几乎是妙级的:

第一步:

第二步:

 

妙级启动成功,现在你可以连接了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值