docker 安裝centos7配置
阿新 • • 發佈:2018-12-10
$ 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