docker

会有一股神秘感。 提交于 2019-11-25 20:53:08

1)安装docker

sudo yum install docker

2)启动docker

systemctl start docker.service

3)配置开机启动

[root@localhost ~]#systemctl enable docker.service

Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

[root@localhost ~]#shutdown -r now 重新启动

[root@localhost ~]# systemctl status docker 查看是否启动状态

4)查看docker版本信息

docker version

二、docker-compose

1)下载 docker-compose sudo curl -L https://github.com/docker/compose/releases/download/1.19.0/docker-compose-uname -s-uname -m -o /usr/local/bin/docker-compose

2)设置权限

sudo chmod +x /usr/local/bin/docker-compose

3)测试是否安装成功

$ docker-compose --version docker-compose version 1.19.0, build 1719ceb

三、解决本机mysql与docker mysql 3306端口被占用,mysql容器启动不了 1)root@localhost ~]# mysql -uroot -p Enter password: 输入数据库密码;

使用show global variables like 'port'; 命令查看端口号,

mysql> show global variables like 'port'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | port          | 3306  | +---------------+-------+ 1 row in set (0.00 sec)

2)编辑/etc/my.cnf文件 [root@localhost ~]# vi /etc/my.cnf

添加port=3307;

重启mysql [root@localhost ~]# /etc/init.d/mysqld restart

补充说明:/etc/init.d/mysqld stop 停止mysql

安装mysql客户端 yum install mysql -y

查看当前监听的端口及状态:$ netstat -na|grep 8080

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!