docker安装以及常用命令
yum-config-manager 对/etc/yum.repos.d/下的.repo文件进行增删改查 yum install -y yum-utils
添加docker源,由于yum源的docker下载地址为国外官方地址,国内是无法访问的,所以我们添加国内的源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
下载安装docker ce是社区版,ee是企业版
yum install docker-ce docker-ce-cli containerd.io
开启docker服务
service start docker
显示docker版本
docker version
拉取镜像
docker pull tomcat
显示所有镜像
docker images
run 创建新的容器并运行 -p 映射端口,-v 挂载目录, 本机:容器
docker run -d -p 8088:8080 --name tomcat -v /root/tomcat/webapps:/usr/local/tomcat/webapps --restart=always tomcat
stop 停止运行容器
docker stop tomcat
start 运行容器
docker start tomcat
进入容器
docker exec -it tomcat /bin/sh
docker exec -it 9djfk3 /bin/sh
ps 显示正在运行的容器
docker ps docker ps -a //显示所有日期,包括运行和不运行的
docker rm 删除容器
docker rmi 删除镜像
docker inspect NAMES # 查看容器所有状态信息; docker inspect --format='{{.NetworkSettings.IPAddress}}' 容器名或ID # 查看 容器ip 地址 docker inspect --format '{{.Name}} {{.State.Running}}' 容器名或ID # 容器运行状态
docker port 容器名或ID
容器启动加 --link 不过是为了用网络别名来代替IP , 类似于域名