1. 程式人生 > >docker 安裝centos7配置

docker 安裝centos7配置

		$ docker pull centos
		
		##檢視下載映象##檢視下載映象
		$ doker image ls -a
		
		##啟動容器載入映象,同時進入啟動的容器
		$ docker run -it --name centos-1 centos /bin/bash
		
		##配置ifconfig
		$ yum install net-tools.x86_64
		
		##檢視網絡卡資訊
		$ ifconfig
		
		##修改root 密碼
		$ passwd

		##安裝openssh
		$ yum install openssh-server -y
		
		##生成公鑰、私鑰
		$ ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
		$ ssh-keygen -t rsa -f /etc/ssh/ssh_host_ecdsa_key
		$ ssh-keygen -t rsa -f /etc/ssh/ssh_host_ed25519_key
		
		##編寫啟動指令碼
		$ vi run.sh
		內容:
			#!/bin/bash
			/usr/sbin/sshd -D
			
		##更改指令碼許可權
		$ chmod +x ./run.sh	
			
		##退出並儲存容器
		$ exit
		$ docker container stop cnetos-1
		$ docker commit centos-1 centos-me:v1.0
		
		##啟動新的容器
		$ docker run --name hadoop0 -d -p 5001:22 -p 50070:50070 -p 9000:9000 centos_me:v1.0 /usr/sbin/sshd -D
		$ docker container ls
		$ docker exec -it hadoop0 bash