码迷,mamicode.com
首页 > 其他好文 > 详细

docker安装和应用

时间:2019-10-05 10:50:36      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:exec   emctl   htm   class   tag   nbsp   成功   ble   stop   

一.检查内核版本,centos内核版本要大于3.10。uname -r

二.升级软件包。yum update

三.yum安装。yum install docker,docker -v(检查安装是否成功)

四.启动docker。systemctl start docker

五.设置为开始启动。systemctl enable docker

 

 

六.常用命令

1.去docker官网仓库去查找mysql https://hub.docker.com/

docker search mysql

2.去仓库拉取镜像 

docker pull mysql:tag(tag:版本)

3.查看本地镜像 

docker images

4.删除本地镜像

docker rmi imge-id

 

七.容器操作

1.安装镜像,创建容器

docker run --name name -d (后台运行)  -p(端口映射) 本地端口:容器端口 镜像名称

2.查看运行容器

 docker ps 

3.停止容器

docker stop

4.查看所有容器

docker ps -a

5.删除容器

docker rm 

6.启动容器

docker start

 

7.容器日志

docker logs name|id

 

8.mysql 

https://www.cnblogs.com/baizhanshi/p/9383215.html

拉取镜像

docker pull mysql:tag

创建容器

$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d  -p 3306:3306 mysql:tag
$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
$ docker exec -it some-mysql bash

exit

docker run --name mysql-master -p 3307:3306 -e MYSQL_ROOT_PASSWORD=000000 -d mysql:latest --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
进去容器修改登录的密码类型
ALTER user ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘123456‘; 




 

docker安装和应用

标签:exec   emctl   htm   class   tag   nbsp   成功   ble   stop   

原文地址:https://www.cnblogs.com/rogerd/p/11623923.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!