Docker 安装和简单的应用

2020-08-05  本文已影响0人  Leo_5cdb

Docker官方网址: https://docs.docker.com/ 

Docker中文网址: http://www.docker.org.cn/ 

Docker 官网:https://www.docker.com

Github Docker 源码:https://github.com/docker/docker-ce

Docker安装

docker建议系统内核版本在3.10以上,低于该版本可能会有些特性无法使用,所以建议使用centos7以上的版本。

Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。

1 查看当前系统内核版本号  可以使用uname -r命令来查看当前Linux内核版本。

unman -r

2.更新yum包 使用root权限登陆系统,更新yum包到最新版本

yum -y update

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

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

4 添加软件源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

5、 查看所有仓库中所有docker版本并安装

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

6 安装docker-ce

yum clean all yum makecache fastyum -y install docker-ce 

或 sudo yum install -y docker-ce

7 启动并加入开机启动

systemctl start docker

systemctl enable docker

8 验证是否安装成功

docker version

9、 卸载

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

------------------------------------------------------------------------

docker 设置阿里加速

docker 查询 镜像  

docker search  镜像文件名

docker  build -t 镜像名

docker pull   镜像文件名 拉取安装镜像

docker  run  (-d 后台启动)-p   外部端口:内部端口 镜像名 

docker stop 容器名称

docker 删除容器和删除镜像  

docker ps -a  查看所有容器(包括未启动的,docker ps 所有启动的容器)

docker  rm  容器id

docker images

docker rmi  镜像id

删除多个id  中间用空格分开

配置 docker 下载的Nginx 如何配置

默认安装在 容器id/etc/nginx

docker container exec -it fde2aeb377a3 /bin/bash

MySQL安装

1.查询mysql版本

docker search mysql

2.下载MySQL5.7版本

docker pull mysql:5.7 (这里选择的是第一个mysql镜像, :5.7选择的5.7版本)

3.等待下载完成、创建MySQL容器

docker create --name mysql3308 -e MYSQL_ROOT_PASSWORD=root -p 3308:3306 mysql:5.7

 创建容器名称为mysql3308,密码为root

1. 启动容器

docker start mysql3308

2. 进入到容器

docker exec -it mysql3308 bash

3. mysql连接

mysql -uroot –p

上一篇 下一篇

猜你喜欢

热点阅读