使用docker来安装ubuntu2204 容器,并在容器中安装mysql5.7

发布时间 2023-09-15 17:23:18作者: lcc6
docker pull ubuntu:22.04
docker run -it -p 222:22 --name t1 ubuntu:22.04 /bin/bash
echo "deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse\n\
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse\n\
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse\n\
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse\n\
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse\n\
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse\n\
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse\n\
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse\n\
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse\n\
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse" > /etc/apt/sources.list
apt update && apt -y install iputils-ping curl wget vim net-tools lsof python3 iproute2 sudo openssh* 
apt install -y psmisc libmecab2 perl=5.30.0-9ubuntu0.4 perl-base=5.30.0-9ubuntu0.4 libaio1  libnuma1  libtinfo5

然后下载mysql

cd /root && wget https://downloads.mysql.com/archives/get/p/23/file/mysql-server_5.7.42-1ubuntu18.04_amd64.deb-bundle.tar -O mysql5.7.42.tar

解压

tar -xf mysql5.7.42.tar

安装

dpkg -i *.deb

输入两次密码后,启动mysql

service mysql start

查看mysql状态

service mysql status