启动docker服务
service docker start
【镜像操作】
下载镜像
docker pull centos:7
查看镜像
docker images
运行镜像(使用最高权限)
docker run -d -i -t -p 112.127.126.88:8888:8888 -p 112.127.126.88:82:82 -p 112.127.126.88:122:22 --name 容器名称 --privileged=true 镜像 /usr/sbin/init
进入镜像命令行
docker exec -it 容器 bash
关闭镜像
docker stop $(docker ps -a -q)
从容器创建一个新的镜像
docker commit 容器 新镜像名
删除镜像(先停止)(加 -f 强制)
docker rmi $(docker images -q)
导出镜像
docker save centos:7 > centos7.tar
【容器操作】
查看容器
docker ps -a
删除容器
docker rm $(docker ps -a -q)
导出容器
docker export
【防火墙】
查看防火墙状态
systemctl status firewalld.service
查看开放端口
firewall-cmd --list-all
开放端口
firewall-cmd --add-port=8080/tcp --permanent
关闭防火墙
systemctl stop firewalld.service
开启防火墙
systemctl start firewalld.service
重启防火墙
systemctl restart firewalld.service
【ssh】
安装ssh服务
yum install openssh-server
修改配置
vi /etc/ssh/sshd_config
去除#号: Port、PermitRootLogin、PasswordAuthentication
启动sshd
service sshd start
【镜像内安装网络命令工具,例如 ip、netstat】
yum install iproute