防火墙状态:systemctl status firewalld.service
Active: inactive (dead)/active(running)
关闭firewall:systemctl stop firewalld.service
重启:systemctl restart firewalld.service
启动:systemctl start firewalld.service
禁止firewall开机启动:systemctl disable firewalld.service
设置开机启用:systemctl enable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service;echo
查看已启动的服务列表:systemctl list-unit-files|grep enabled
查看已经开放的端口:firewall-cmd --list-ports
2.根据查看到的镜像名称,拉取自己需要的镜像,通过命令:docker pull mysql查看所有镜像:docker images 3.创建并运行nginx容器的命令:
docker run --name mysql-test01 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
注意端口号,若端口号错误会造成连接失败,报10060或10061错误
4.查看docker状态 docker ps 查看运行中的容器 docker ps -a 查看所有的容器
我这里多建了个redis,无视无视
systemctl start docker # 启动docker服务
systemctl stop docker # 停止docker服务
systemctl restart docker # 重启docker服务
systemctl enable docker # 开机自动docker服务
systemctl disable docker # 禁止开机启动防火墙
systemctl status docker # 查看运行状态
systemctl start network # 网络命令
Systemctl start firewalld
Docker操作镜像的命令:docker images 查看镜像
docker rmi 移除镜像
docker pull 拉取镜像
docker push 推送镜像
docker save 保存镜像到本地
docker load 从本地加载镜像
交互式容器和守护式容器交互式容器:前台运行,一旦退出运行,容器自动停止运行
守护式容器:后台运行 -d
docker操作容器的命令:docker run 运行一个容器
docker logs -f 查看容器的日志信息
docker start 启动容器
docker stop 停止容器
docker ps 查看运行中的容器
docker ps -a 查看所有的容器
使用:
docker run --name containerName -p 80:80 -d nginx
docker exec -it mn bash



