docker命令

查看端口是否开放

firewall-cmd --query-port=8016/tcp

添加指定需要开放的端口:

firewall-cmd --add-port=123/tcp --permanent

重载入添加的端口:

firewall-cmd --reload

查询指定端口是否开启成功:

firewall-cmd --query-port=123/tcp

启动jar

nohup java -jar &

查看java进程

ps -ef|grep java

杀死进程

kill -9 88827

重启docker容器

systemctl start docker

查看所有容器

docker ps -a

使用 docker start 启动一个已停止的容器

docker start b750bbbcfd88

停止的容器可以通过 docker restart 重启

docker restart <容器 ID>

检查容器是否正确运行

docker container ls

启动mysql

docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

启动nginx

docker run --name nginx-test -p 8080:80 -d nginx

登陆docker中找到需要编辑的文件的位置

docker exec -it 0bad417be568 /bin/bash

通过docker cp把这个文件拷贝出来

docker cp xxxx:/etc/mysql/my.cnf /home/tom/

再拷贝回去

docker cp /home/tom/my.cnf xxxx:/etc/mysql/
注意这个xxxx是docker ps -a 获取的container id

进入redis命令行

docker exec -it redis1 redis-cli

查看 ElasticSearch 的容器内部 ip:

docker inspect -f ‘{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}’ container_name_or_id

docker 安装jenkins

问题 Signature verification failed in update site ‘default’

https://github.com/jenkins-zh/mirror-adapter/blob/master/rootCA/mirror-adapter.crt
docker cp /root/mirror-adapter.crt jenkins1:/var/jenkins_home/war/WEB-INF/update-center-rootCAs
https://updates.jenkins-zh.cn/update-center.json

https://github.com/jenkinsci/docker/blob/master/README.md

blue ocean 安装

docker run --rm --name jenkinsblue -u root -p 9001:8080 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -v “$HOME”:/home jenkinsci/blueocean

docker run -itd -p 9001:8080 -p 50000:50000 --name jenkins2 --privileged=true -v $PWD/jenkins:/var/jenkins_home jenkinsci/blueocean

DOCKER 文件在宿主机的位置

/var/lib/docker/containers/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值