小白的第一次:docker的安装

第一次写博客,废话不多说先来点货,顺便整理自己的资料。

我是在windows环境下装了虚拟机,在虚拟机里装了docker。如果你想直接在windows环境下装docker,就不能装其他虚拟机,会有冲突,因为docker本身就是虚拟的容器,其实我在虚拟机装都是多余了,不过我就是为了练手,所以无所谓了。

装好linux虚拟机后,我是先装一个vim

1.yum install vim wget -y  安装vim命令

这个是一个可以加速下载的,一般只要这2,3两个命令就可以了,这个不是我说的,是一个运维跟我说的

切换国内语言源 可以在阿里云源找到

2.wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo  

3.wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo  


这个命令就是装docker镜像了
4.yum install -y https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/docker-ce-18.03.0.ce-1.el7.centos.x86_64.rpm  

禁用/停止/查看状态       关防火墙

5.systemctl stop firewalld && systemctl disable firewalld && systemctl status firewalld   


设置SELinux 成为permissive模式 
6.setenforce 0    

7.cat /etc/selinux/config 

将SELINUX=enforcing  改为SELINUX=disabled 

8.vim /etc/selinux/config :


启动docker 命令

9.systemctl enable docker && systemctl start docker && systemctl status docker  


用于加速的,我不知道是否加速了,运维给我说的,我就运行了这个命令,大家可以不用试试。 docker加速网址

10.curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://2962902e.m.daocloud.io 


 重启docker

11.systemctl restart docker 

你的docker就好了,剩下的就是装你需要的镜像了。

给大家装一个mysql

可以按照下面的命令一个一个执行就行了

1、拉取MySQL镜像
docker pull mysql:5.7.4
2、创建MySQL配置文件夹
mkdir /opt/mysql
3、运行mysql
docker run --name mysql -p 3306:3306 -v /opt/mysql/:/var/lib/mysql  -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.4
4、进入mysql
docker exec -it mysql mysql -uroot -p123456
5、新建用户 
grant all on *.* to aaa@'%' identified by 'root';
6、下次启动mysql

docker start mysql

然后用可视化工具连接mysql试试就行了

如果有错误希望可以跟我说说,大家相互学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值