------------恢复内容开始------------
安装上传和下载的工具命令:
apt-get install lrzsz
apt-get install unzip 安装解压文件
rz +回车 上传文件
Vmware 使用xshell安装的时候,需要安装 openssh-server ,命令如下图:
apt-get install openssh-server
提示如下图信息:
The following information may help to resolve the situation:
The following packages have unmet dependencies:
openssh-server : Depends: openssh-client (= 1:6.6p1-2ubuntu2.13)
Depends: openssh-sftp-server but it is not going to be installed
Recommends: ssh-import-id but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
以下信息可能有助于解决这种情况:
以下包有未满足的依赖项:
openssh-server: Depends: openssh-client (= 1:6.6p1-2ubuntu2.13)
取决于:openssh-sftp-server,但是它不会被安装
建议:ssh-import-id,但是它不会被安装
无法纠正问题,你拿着破损的包裹。
执行 apt-get install openssh-client=1:6.6p1-2ubuntu2.13
执行之后可以使用xshell进行远程连接了。
在xshell 执行rz +回车就可以上传文件
安装解压文件 apt-get install unzip
执行 unzip opms-v1-linux.zip ,就可以解压指定的文件了。
在ubuntu:apt-get install docker.io
centos:yum -y install docker-io
在 docker search mysql 搜索网上的mysql 镜像
执行命令之后显示的是:
执行docker -v 查看对应的docker 版本
执行systemctl restart docker / service docker restart
重启docker服务
执行 service docker stop 停止docker 运行之后,就无法查看对应的docker 里面的镜像了。
执行docker images 查看对应的镜像信息。
1.REPOSITORY 仓库地址
2.tag 标签
3.IMAGE ID 镜像id
4.ViRtVal Size 虚拟内存的大小。
Docker镜像加速器配置
Ubuntu:
- sudo mkdir -p /etc/docker
- sudo tee /etc/docker/daemon.json <<-'EOF'
- {
- "registry-mirrors": ["https://l10nt4hq.mirror.aliyuncs.com"]
- }
- EOF
- sudo systemctl daemon-reload
-
sudo systemctl restart docker
Centos:
- sudo mkdir -p /etc/docker
- sudo tee /etc/docker/daemon.json <<-'EOF'
- {
- "registry-mirrors": ["https://l10nt4hq.mirror.aliyuncs.com"]
- }
- EOF
- sudo systemctl daemon-reload
镜像重命名:docker tag {image id} 新的镜像名称+标签
镜像删除:1 docker rmi 镜像id
2docker rmi 镜像名称+标签
镜像启动容器:
docker run -d -p 8081:8080 registry.cn-hangzhou.aliyuncs.com/zhufc/xiaoyaoji:web
8081:80
左边是映射出的端口
右边是系统默认端口
docker ps 查看启动容器
CONTAINER ID 容器id
IMAGE 镜像名称
PORTS 端口
docker stop 容器id .上图中names 就是容器id
页面中访问这个8081的地址:
说明服务已经启动起来了。
使用docker exec -it ea5c11264308 bash 进入容器。如下图:
运行结果如下图:
容器里面:1进入一个新的系统,和外层的系统完全隔离
2.容器内执行任何操作都对外层没有影响
3.容器外安装的工具在容器内部全部失效,需要重新安装
重新安装 vim 和网络如下图:
在容器中安装了vim
安装上传和下载的文件的工具:
apt-get install lrzsz
安装解压文件:
apt-get install unzip
退出容器执行exit
容器中的工具安装完整之后,可以把对应的 容器做成了一个镜像。执行命令是:
docker commit 容器id 新镜像名+标签
如下图所示制作了一个新的镜像如下图:
执行docker image 就可以查看新打包的镜像文件如下图:
------------恢复内容结束------------