grep -ri --exclude-dir=rms -E '2021-09-23 18.*ERROR' /opt/talk/logs/ --logs目录下搜索 同时满足关键字:"2021-09-23 18" "ERROR" ,但排除目录rms
-- 停止运行的docker容器
docker ps -aq |xargs docker stop
--删除docker容器
docker ps -aq |xargs docker rm --停了之后要删除,否则用docker run 会报错
docker run -itd --name centos-test centos:centos7 --启动镜像
#docker exec -it centos_test /bin/bash – 进入
--删除镜像
docker rmi 镜像id
docker安装centos
$ docker pull centos:centos7 --拉取镜像
$ docker images --查看镜像
$ docker run -itd --name centos-test centos:centos7 --运行容器,并且可以通过 exec 命令进入 CentOS 容器
$ docker ps
解决docker容器里没网络问题
虚拟机中做如下操作:
vi/etc/sysctl.conf
找到net.ipv4.ip_forward 设置允许转发
# Controls IP packet forwarding
net.ipv4.ip_forward =1#使之生效
sysctl -p#重启dockersystemctl restart docker
#yum install net-tools -- 先安装网络工具包
在docker中是不能运行systemctl 启动服务的,会报错:Failed to get D-Bus connection: Operation not permitted原因是:在centos7的docker容器里面不能用service启动服务。
解决:docker run --privileged -it --name centos-test centos:centos7/usr/sbin/init #运行容器
docker exec -it centos-test /bin/bash #进入容器
docker start :启动一个或多个已经被停止的容器
docker stop :停止一个运行中的容器
docker restart :重启容器
进入一个容器
#docker ps
#docker exec -it 775c7c9ee1e1 /bin/bash
docker 从容器到宿主机/宿主机到容器 复制文件(假设容器名称为testdock)
从容器复制文件test.js 到宿主机/opt
#docker cp testdock:/usr/local/tomcat/webapps/test/js/test.js /opt
从宿主机复制文件test.js 到容器testdock 的/opt
#docker cp /home/test.js testdock:/opt/talk
退出容器
启动镜像
制作自己的镜像
进入容器后,安装部署好相关服务后用 exit 退出容器
docker commit -m '镜像描述' -a '制作者' 容器doc名 镜像名 – 将容器制作成镜像
#docker commit -m 'dockerwithjira' -a 'zhongling' centos jira8 – 制作镜像
#docker save -o /opt/dockerjira8.tar jira8 – 打包
#docker load < /opt/dockerjira8.tar --使用
#docker images – 发现会有名字未jira8的镜像
#docker run -dit --name jira8 jira8:latest /bin/bash --创建并运行容器
在Docker中安装mysql 数据库后 想要ssh到输入库,但是没有yum命令 没有wegt命令无法安装ssh,可以尝试以下方法:
apt-get update 更新库
apt-get install net-tools
apt-get install vim
apt-get install openssh-server
apt-get install openssl
docker 安装mysql
docker pull mysql:5.7.35
docker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql01 mysql:5.7.35






网友评论