安装linux系统

阿里云镜像下载centos7

选择dvd.iso镜像

找到 docker ce 也就是社区免费版本下载

以上都有官方文档说明,就不再写出来了

配置阿里云镜像加速器

全部安装完毕后找到阿里云->容器镜像服务->镜像工具->镜像加速器

linux下载redis

wget http://download.redis.io/releases/redis-4.0.10.tar.gz

编译

编译 make

安装 make install

查询redis的端口

ps -ef | grep redis

杀死进程

kill -9 端口号

后台启动redis

redis-server /etc/redis.conf

修改文件

vi 文件名 /搜索 esc 输入:wq保存退出 :q!不保存退出

退出redis-cli

exit 同理 redis-cli shutdown

查看所有开放的端口

/sbin/iptables-L -n

修改防火墙配置

vi /etc/sysconfig/iptables

更新防火墙配置

service iptables restart

shutdown -h关机 -r重启

连接redis-cli后设定某个参数

config set 配置名 值

启动ssh服务

service sshd start

docker容器下载启动镜像

mysql

下载mysql

dockerpull mysql:5.7

端口映射方式启动

方式1docker run --name=mysql -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

方式2 :docker run -p 3306:3306 --name mysql -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql -v /mydata/mysql/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
说明:将容器端口映射到linux端口中,将容器内的文件挂载到linux中
linux:容器

卸载镜像

docker rmi 镜像id

查看镜像

运行中docker ps

所有镜像 docker ps -a

查看安装的镜像 docker images

进入运行的容器

docker exec -it mysql /bin/bash

配置mysql

在挂载后的linux目录 mydata/mysql/conf中新建 my.conf文件

内容

[Lclient]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init connect='SET collation connection = utf8_unicode_ci'
init connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve

重启mysql

docker restart mysql

redis

下载redis

docker pull redis

预先创建配置文件

mkdir -p /mydata/redis/conf

touch redis.conf

启动

docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf

设置自启

docker update name --restart=always

【日常笔记】linux系统docker的操作安装启动卸载相关推荐

  1. Linux Centos下软件的安装与卸载方法

    参考文档https://blog.csdn.net/zolalad/article/details/11368879 linux下软件的安装与卸载 第一章 linux下安装软件,如何知道软件安装位置 ...

  2. linux 下的软件的安装与卸载

    linux下安装软件,如何知道软件安装位置 注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找. 指令名称:whereis 功能介绍:在特定目录中查找符合条件的文件.这 ...

  3. 【黑马程序员新版Linux学习笔记】Linux系统实用操作命令——操作演示

    [黑马程序员新版Linux学习笔记]Linux 零基础快速入门: (一)Linux基本命令--操作演示 (二)Linux用户和权限 -- 操作演示 (三)Linux 小技巧快捷键 (四)Linux系统 ...

  4. NUC 折腾笔记 - Linux 系统篇

    NUC 折腾笔记 - Linux 系统篇 写一篇迟到的折腾笔记:NUC8 8i5beh .原本计划折腾 Hackintosh ,最后折腾了一台 Linux Homelab 设备. 本篇记录 NUC 基 ...

  5. linux的软件包是独立的,Linux系统下软件包的安装

    (以下内容是云课堂Linux课程的笔记,个人纯手工记录,课程以RedHat系列为主) Linux系统下软件包的安装方式包括:源代码安装.本地二进制包安装(rpm命令手工安装).在线二进制包安装(yum ...

  6. 【安装】Linux系统(X64)安装Oracle 11g

    [安装]Linux系统(X64)安装Oracle 11g 一.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.con ...

  7. 操作系统笔记——Linux系统实例分析、Windows系统实例分析

    文章目录 传送门 Linux进程管理 Linux进程组成 Linux进程链表 Linux进程控制 用户进程创建与撤销 0,1,2号进程 Linux进程切换 Linux进程调度 内核同步 Linux储存 ...

  8. linux redis数据库安装配置,Linux系统中redis的安装配置步骤

    Linux系统中redis的安装配置步骤 发布时间:2020-06-23 10:13:36 来源:亿速云 阅读:87 作者:Leah 这篇文章将为大家详细讲解有关Linux系统中redis的安装配置步 ...

  9. workerman在linux上怎么运行,linux系统中workerman的安装步骤

    linux系统中workerman的安装步骤,文件,测试,教程,相关文章,错了 linux系统中workerman的安装步骤 易采站长站,站长之家为您整理了linux系统中workerman的安装步骤 ...

最新文章

  1. 通过分析exevc系统调用处理过程来理解Linux内核如何装载和启动一个可执行程序...
  2. Linux下载安装一个源码包
  3. maven项目的目录结构
  4. 上午写了一段代码,下午就被开除了~
  5. 流言终结者- Flutter和RN谁才是更好的跨端开发方案?
  6. 亚信安全发布《2022年网络安全发展趋势及十大威胁预测》
  7. Android小知识10则(下)
  8. NLP+语义分析(四)︱中文语义分析研究现状(CIPS2016、角色标注、篇章分析)
  9. 洛谷 P4344 [SHOI2015]脑洞治疗仪
  10. 如何选择适合自己的相机?
  11. Unity3D面试总结
  12. fastboot 常用命令
  13. 02-03-JSP-Maven-会话-MySQL事务
  14. 电视从u盘启动linux系统软件,自己制作从USB启动LINUX系统的方法
  15. java 求100天之后是周几
  16. Django/Python发送HTML邮件 (包含图片)
  17. 不忘初心,成于自渡——记录2020年的自己
  18. PDF文件压缩和优化的原理是什么?看了这篇C#案例实践就知道了
  19. 简单的员工信息管理系统
  20. 教你在一分钟之内,将100页Word转换为PPT,简直太厉害了

热门文章

  1. Python开发第一步:如何制作一个简单的桌面应用
  2. Plug And AI角蜂鸟AI开发板开箱,拆解
  3. mac php 编译安装,苹果Mac OS X 下编译安装php
  4. 就业技术书文件表格_《就业协议书》更换(补发)申请表doc.doc
  5. Win11用户名和密码如何进行系统备份
  6. RocksDB Compaction(二)源码分析
  7. 使用HTML5制作物理游戏
  8. 电商直播的注意事项有哪些
  9. 分贝(db)的概念介绍
  10. 基于matlab的正交振幅调制与解调,基于MATLAB的正交振幅调制与解调仿真分析(一)...