mkdir /usr/local/mescd /usr/local/mesdocker pull centos:7-
docker run -it --name mes centos:7mes 是您期望的名称 -
docker start -ai mes退出容器后再次进入
push
docker commit mes mes:firstdocker tag mes:first wy04313/mes:firstdocker push wy04313/mes:first
rm/rmi
1704863337019.png
删除镜像时要
:TAG如上图,删除容器时要先停止 docker stop 容器
运行容器
docker run -d -p 80:80 -p 3306:3306 -p 6379:6379 -it --name mes centos:7 centos:7 是我提前拉取的系统
Redis 手动在容器内的centos编译安装redis都失败,无法启动,报错信息只在日志中,控制台没有报错信息,故采用yum安装
-
yum install epel-release,已经跑过yum update了 yum install redis-
systemctl start redis.service这个命令失效,会爆出Failed to get D-Bus connection: Operation not permitted,默认安装在 /usr/bin/redis-server 和 /usr/bin/redis-cli 目录下。配置文件位于 /etc/redis.conf 文件中,Redis 数据库和日志文件的默认存储路径为 /var/lib/redis 和 /var/log/redis,故采用下面命令启动成功
/usr/bin/redis-server /etc/redis.conf
容器内的cenetos7安装Mysql5.7 (安装成功,最后启动失败)
rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpmyum install mysql-community-server/usr/sbin/mysqld
容器内外复制文件夹或文件
docker cp /path/to/source/folder container_name:/path/to/target/folder 同linux一样








网友评论